我计划使用Supervisor运行多个进程,请查看下面的supervisord.conf文件:
[supervisord]
[program:bash]
command=xyz
stdout_logfile =/tmp/bash.log
redirect_stderr=true
[supervisorctl]
serverurl=unix:///tmp/supervisor.sock
[unix_http_server]
file=/tmp/supervisor.sock ; path to your socket file
[rpcinterface:supervisor]
supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface
我希望将名为bash的进程的标准输出重定向到supervisor控制台,以便当我使用
/usr/bin/supervisord
我可以看到子进程的日志,请问如何做到这一点?我尝试将syslog放入stdout_logfile属性中,但没有起作用。
command =
行中没有指定bash
? - nodakai