![Debian の Supervisord 3.0a8 は子ログ オプションを無視します](https://rvso.com/image/1336285/Debian%20%E3%81%AE%20Supervisord%203.0a8%20%E3%81%AF%E5%AD%90%E3%83%AD%E3%82%B0%20%E3%82%AA%E3%83%97%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E7%84%A1%E8%A6%96%E3%81%97%E3%81%BE%E3%81%99.png)
スーパーバイザの子プロセスのログを設定しようとしました(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 リポジトリから) の supervisor を使用しています。ドキュメントは 3.0a12 用であり、古いバージョンのドキュメントは見つかりません。