thinkphp queue + supervisor

一笑奈何 提交于 2020-08-11 09:27:26

supervisord.d/queue.ini

[program:xxx_queue]
command=php think queue:work --queue notify --daemon --tries 10 ; 被监控进程
directory=/mnt/wwwroot/xxx
;process_name=%(process_num)02d 
;numprocs=5 #启动几个进程
autostart=true ;随着supervisord的启动而启动
autorestart=true ;自动启动
startsecs=1 ;程序重启时候停留在runing状态的秒数
startretries=10 ;启动失败时的最多重试次数
redirect_stderr=true ;重定向stderr到stdout
user=www ;
stdout_logfile=/mnt/wwwroot/xxx/runtime/log/supervisor.log ;stdout文件
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!