安裝
yum install supervisor
安裝完畢後在 /etc
下生成了配置檔案
啟動
supervisord -c /etc/supervisor.d/supervisord.conf
建立守護指令碼
進入 supervisord.d
,這裡是存放守護程式的配置檔案的位置
示例 守護命令 php artisan queue:work
vim job.ini
[program:job]
process_name=%(program_name)s_%(process_num)02d
directory=/www/wwwroot/laravel/
command=php artisan queue:work
user=root
autostart=true
autorestart=true
numprocs=1
redirect_stderr=true
stdout_logfile=/www/wwwroot/job.log
啟動任務
supervisorctl
supervisor>reread
supervisor>update
supervisor>start all
supervisor>status
提示 socket.by
找不到怎麼辦
重新啟動
本作品採用《CC 協議》,轉載必須註明作者和本文連結