Skip to content

Instantly share code, notes, and snippets.

@vbalagovic
Last active September 20, 2019 10:08
Show Gist options
  • Save vbalagovic/32b69c70d37aa824c90274cbdbdcbeab to your computer and use it in GitHub Desktop.
Save vbalagovic/32b69c70d37aa824c90274cbdbdcbeab to your computer and use it in GitHub Desktop.
Script snippet for running laravel queues with pm2 manager
# Pm2 manager setup for laravel worker
apps:
# Run php artisan queue:listen to execute queue job
- script : 'artisan'
name : 'laravel-worker'
cwd : '/path/to/root/folder'
args : 'queue:work --queue=name-of-queue(eg. emails) --sleep=3 --tries=3'
interpreter : 'php'
# run pm2 start laravel-worker-pm2.yml to start laravel worker with pm2 manager
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment