Я пытался настроить ведение журнала для дочерних процессов супервизора (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: я использую supervisor в версии 3.0a8-1 (из репозитория debian). Документация для 3.0a12, и я не нахожу один из более старой версии.