[program:automate_test_sessions_bigquery]
command=python2.7 -m a.process_name
autorestart=true
numprocs=2
stderr_logfile=/tmp/a.err.log
stdout_logfile=/tmp/a.out.log
stdout_logfile_maxbytes=0
stderr_logfile_backups=0
以上是特定流程的示例(部分)supervisord conf。现在我无法使python2.7记录器将logger.error日志写入a.err.log
,将普通日志写入a.out.log
。
所以我决定将我的记录器分成两个流对象,一个写入.err,另一个写入.out文件。我需要的只是python进程中stderr_logfile
和stdout_logfile
的值来确定文件名。
我该怎么做?