草庐IT

supervisorctl

全部标签

supervisorctl 启动服务报 Exited too quickly (process log may have details)

公司服务启动使用的supervisorctl配置和命令启动过程配置好启动配置之后,使用重启全部服务命令(因为之前已经启动过了)supervisorctlrestartall启动命令supervisorctlstart配置的服务名在重启的时候就出现error就感觉不对劲了,然后用查看服务启用状态命令supervisorctlstatus查看的时候果然出现问题,发现有些能够启动,有些不能启动,最后报错:FATALExitedtooquickly(processlogmayhavedetails)翻译一下:退出得太快(进程日志可能有详细信息)它都说叫我看日志了,于是就进自己配置日志文件的地方找到报错

python - Supervisor - 无法以 root 或用户身份启动 supervisorctl(用户在配置中设置)

我以root身份启动主管:sudosupervisord-c/etc/supervisor/supervisord.conf然后我尝试启动supervisorctl:(myapp)appuser@ip-172-31-21-65:~/appuser$supervisorctl-c/etc/supervisor/supervisord.conf主管以以下消息开始:error:,[Errno13]Permissiondenied:file:/usr/lib/python2.7/socket.pyline:224尝试以root身份运行第二个命令也不成功。我的理解是这是设计使然。我找到的所有建议

python - 对于给定进程, `supervisorctl tail` 是如何工作的?

supervisorctltail从哪里获取某个进程的日志信息?我如何获得完整的日志? 最佳答案 来自命令行帮助(supervisorctlhelptail):tail[-f][stdout|stderr](defaultstdout)Ex:tail-fContinuoustailofnamedprocessstdoutCtrl-Ctoexit.tail-100last100*bytes*ofprocessstdouttailstderrlast1600*bytes*ofprocessstderr所以默认情况下,tail命令尾部进程