Lis*_*isa 6 logging supervisord
我有一个关于在supervisord.conf文件中记录设置的问题.我们的服务器当前正在运行3.0b1版本,我们将logfile_backups和logfile_maxbytes设置为[supervisord]下的某些值.这一切都很好,很好.
不过,我的问题是,如果我在子进程下包含这些标志,它是否会覆盖顶部设置的内容?
以下是配置文件的一些信息,以说明我在问什么...
[supervisord]
childlogdir=/var/log/supervisord/
logfile=/tmp/supervisord.log ; (main log file;default $CWD/supervisord.log)
logfile_maxbytes=50MB ; (max main logfile bytes b4 rotation;default 50MB)
logfile_backups=10 ; (num of main logfile rotation backups;default 10)
loglevel=info ; (log level;default info; others: debug,warn,trace)
pidfile=/tmp/supervisord.pid ; (supervisord pidfile;default supervisord.pid)
nodaemon=false ; (start in foreground if true;default false)
minfds=1024 ; (min. avail startup file descriptors;default 1024)
minprocs=200 ; (min. avail process descriptors;default 200)
[program:ParserClient]
command=/usr/local/bin/php /my/script/file.php --log-level=debug ;
process_name=%(program_name)s ;
numprocs=1 ;
autostart=true ;
autorestart=true ;
startsecs=2 ;
logfile_maxbytes=10MB ;
logfile_backups=1 ;
Run Code Online (Sandbox Code Playgroud)
总结一下:[ParserClient]下建立的logfile_maxbytes和logfile_backups是否覆盖[supervisord]下设置的标志?
Mar*_*ers 17
有没有支持的logfile_maxbytes,并logfile_backups为[program:x]部分,并supervisord在这样的章节完全忽略这些选项.
你大概意思来指定stdout_logfile_maxbytes,stderr_logfile_maxbytes,stdout_logfile_backups和/或stderr_logfile_backups替代选项.这些选项不考虑[supervisord]设置,您必须明确设置它们.
| 归档时间: |
|
| 查看次数: |
22858 次 |
| 最近记录: |