今天早上,我通过使用升级了我的主管
pip install --upgrade supervisor //from 3.2 to 3.3
但之后,服务状态通知它启动失败。
supervisor.service - Supervisor process control system for UNIX
Loaded: loaded (/lib/systemd/system/supervisor.service; disabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Tue 2016-05-24 12:19:48 CST; 25s ago
Docs: http://supervisord.org
Process: 27369 ExecStop=/usr/bin/supervisorctl $OPTIONS shutdown (code=exited, status=203/EXEC)
Process: 27366 ExecStart=/usr/bin/supervisord -n -c /etc/supervisor/supervisord.conf (code=exited, status=203/EXEC)
Main PID: 27366 (code=exited, status=203/EXEC)
May 24 12:19:48 709101111291e5cZ systemd[1]: supervisor.service: Unit entered failed state.
May 24 12:19:48 709101111291e5cZ systemd[1]: supervisor.service: Failed with result 'exit-code'.
这是我的工作人员配置:
[program:worker]
process_name=%(program_name)s_%(process_num)02d
command=php artisan queue:listen --timeout=360 --queue=high,low --sleep=3 --tries=3
autostart=true
autorestart=true
exitcodes=0,2
user=www
numprocs=2
redirect_stderr=true
stdout_logfile=/www/worker/storage/logs/worker.log
请问有人可以帮忙吗?
我在 Ubuntu 16.04 上使用 Supervisor 3.2,当我尝试使用 servicesupervisor start 启动supervisor时,遇到了同样的错误。
I used apt-get install supervisor
安装supervisor并将supervisorctl和supervisord放入/usr/bin/
.
And my supervisor.service
文件指向/usr/bin/
。我被困住了。
更新
我发现了问题,结果发现我的 .conf 文件之一存在解析错误/etc/supervisor/conf.d/
。一旦我修复它就有效了。该错误根本不清楚,但有关于如何找到它的提示。在原始错误输出中,有一行类似
ExecStart=/usr/bin/supervisord -n -c /etc/supervisor/supervisord.conf (code=exited, status=203/EXEC)
Run /usr/bin/supervisord -n -c /etc/supervisor/supervisord.conf
从命令行,它会给你一个更详细的错误。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)