2015-08-20 2 views
0

У меня есть следующие в моей конфигурации supervisord:файл журнала Supervisord не создается в данном пути

[program:nodejs] 
command=node server.js 
autostart=true 
autorestart=true 
stderr_logfile=/home/user/logs/nodejs.err.log 
stderr_outfile=/home/user/logs/nodejs.out.log 

Я не вижу файлов, созданных в /logs каталоге журналов. Я вижу, что временные файлы журнала создаются в /tmp/nodejs_some_random_string.log. Что мне не хватает, чтобы файлы журналов были созданы правильно, как указано в конфигурации?

ответ

0

supervisord не имеет ключа конфигурации с stderr_outfile - проверить child-process-logs

использование stdout_logfile или stderr_logfile

Попробуйте так:

[program:nodejs] 
command=node server.js 
autostart=true 
autorestart=true 
stderr_logfile=/home/user/logs/nodejs.err.log 
stdout_logfile=/home/user/logs/nodejs.out.log 

see example configuration

+0

Спасибо! Мои глаза не заметили опечатки. –