【发布时间】:2015-12-21 22:53:34
【问题描述】:
我有 supervisorctl 使用此配置管理一些守护进程队列工作人员:
[program:jobdownloader]
process_name=%(program_name)s_%(process_num)03d
command=php /var/www/microservices/ppsatoms/artisan queue:work ppsjobdownloader --daemon --sleep=0
autostart=true
autorestart=true
user=root
numprocs=50
redirect_stderr=true
stdout_logfile=/mnt/@@sync/jobdownloader.log
有时有些worker就像挂起(运行但停止获取队列消息)并且supervisorctl不会自动重启它们,所以我必须监控并手动重启它们。
配置有问题吗?我能做些什么来防止这种情况在未来发生?
【问题讨论】:
标签: laravel queue daemon lumen supervisord