程式守護 supervisor

php_yt發表於2020-06-07

安裝

yum install supervisor

安裝完畢後在 /etc 下生成了配置檔案

程式守護 supervisor

啟動

supervisord -c /etc/supervisor.d/supervisord.conf

建立守護指令碼

進入 supervisord.d,這裡是存放守護程式的配置檔案的位置
程式守護 supervisor

示例 守護命令 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 協議》,轉載必須註明作者和本文連結

簡潔略帶風騷

相關文章