繁体   English   中英

如何为主管标准输出日志指定日志格式?

[英]how to specify log format for supervisor stdout log?

我在主管中配置了一个流程,如下所示。 该模块本身在代码中有自己的记录器。 通常我们不关心 stdout_logfile。

但是今天我发现 stdout_logfile 中有一些异常信息(未被代码中的记录器捕获)。 我想知道这些异常是什么时候发生的。 但是 stdout_logfile 没有每一行的时间戳。 它似乎根本没有格式。

那么我们如何在 supervisor 中配置 stdout_logfile 的格式呢?

[program:my_process]
environment=ENV=test
command=python my_process.py
directory=/home/me/
autostart=true
startretries=3
stopsignal=INT
stopwaitsecs=10
redirect_stderr=true
stdout_logfile=/home/me/logs/my_process.stdout

就我而言,我通过使用解决了这个问题

stderr_logfile=/home/root/project/logfile_err.log

这个脚本

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM