1)Installation sudo apt install supervisor or sudo apt-get install supervisor 2)cd /etc/supervisor/conf.d 3)create new file inside sudo vim queue-worker.conf File Content Note : update path of project [program:email-queue] process_name=%(program_name)s_%(process_num)02d command=php /var/www/laravel/artisan queue:work autostart=true autorestart=true user=root numprocs=2 redirect_stderr=true stdout_logfile=/var/www/laravel/storage/logs/supervisord.log 4)sudo supervisorctl reread when run this command get output queue-worker:available 5)sudo supervisorctl update when run this command get output queue-worker:added process group other command 1)sudo supervisorctl reload when run this command get output Restarted supervisord 2)sudo service supervisor restart And its done. Any question ping me on my whatsapp +923142837247