debian 上的 Supervisord 3.0a8 忽略子日誌記錄選項

debian 上的 Supervisord 3.0a8 忽略子日誌記錄選項

我嘗試為主管子進程配置日誌記錄(http://supervisord.org/logging.html)。

這是我的配置:

[program:Test_Prog]
command= /usr/bin/php TestProg.php
process_name=%(program_name)s_%(process_num)02d
numprocs=2
directory=/home/blubb/phpstuff/
autorestart=true
user=www-data
redirect_stderr=true
stdout_logfile=test_%(process_num)02d
stdout_logfile_maxbytes=10MB
stdout_logfile_backups=5

日誌檔案仍然看起來像

Test_Progls_00-stderr---supervisor-ErTqph.log

它沒有使用上面的模式。如文件中所述,如果您不使用“stdout_logfile”,它會產生臨時檔案。所以有人可以幫助我或有一個想法。預先非常感謝。

PS:我正在使用 3.0a8-1 版本的主管(來自 debian 儲存庫)。該文件適用於 3.0a12,我沒有找到舊版本的文件。

相關內容