现象:
[root@wangzhandaima supervisor]# supervisorctl update
consumer_for_unpaid_order_status_check: added process group
[root@wangzhandaima supervisor]# supervisorctl status
admin_info RUNNING pid 27176, uptime 22 days, 15:27:11
consumer_for_unpaid_order_status_check BACKOFF Exited too quickly (process log may have details)
crontab_order_status_problem RUNNING pid 27182, uptime 22 days, 15:27:11
[root@wangzhandaima supervisor]# supervisorctl status
admin_info RUNNING pid 27176, uptime 22 days, 15:27:14
consumer_for_unpaid_order_status_check FATAL Exited too quickly (process log may have details)
crontab_order_status_problem RUNNING pid 27182, uptime 22 days, 15:27:14
配置文件:
cat /etc/supervisor/status_check.conf
[program:consumer_for_unpaid_order_status_check]
command=/usr/bin/php script_files/consumer_for_unpaid_orde

本文记录了在使用Supervisor管理PHP进程时遇到的启动失败问题,详细描述了从检查日志到手动测试,再到调整配置文件的整个排查过程。最终发现是配置文件中的命令路径错误导致,通过修正路径并确保配置文件名与program名称一致,成功解决了问题。
最低0.47元/天 解锁文章

560

被折叠的 条评论
为什么被折叠?



