对于Supervisord中的程序配置块,redirect_stderr为true是否需要设置stderr_logfile?
stderror_logfile=/path/to/logfile/stderr.log
stdout_logfile=/path/to/logfile/stdout.log
redirect_stderr=true
Run Code Online (Sandbox Code Playgroud)
由于redirect_stderr 为真,这应该意味着stderr.log 将为空,并且stderr 和stdout 流的组合将显示在sdtout.log 中。我的理解正确吗?
小智 16
引用 Supervisord 配置文件文档:
redirect_stderr
如果为 true,则将进程的 stderr 输出发送回其 stdout 文件描述符上的 supervisord(在 UNIX shell 术语中,这相当于执行/the/program 2>&1)。
stderr_logfile
除非redirect_stderr 为真,否则将进程stderr 输出放在此文件中。
那么是的,stderr和stdout都将出现在 中stdout.log,并且stderr.log将保持为空。
| 归档时间: |
|
| 查看次数: |
13602 次 |
| 最近记录: |