首页 > 解决方案 > 日志轮换监督日明智

问题描述

我有一个像follower.py这样的python脚本,我正在使用supervisord运行这个脚本,并且在这个follower的supervisord conf文件中我配置的文件大小是logfile_maxbytes = 50MB。在拥有超过 50MB 之后,它正在创建像 *.log 这样的文件,并用 *.log.1、*.log.2 重命名旧文件...... 我想像 *.log.2018-11-01、*.log.2018-11-01 ... 那样明智地记录日期,但我没有找到任何我要搜索的东西。无论如何在supervisord中做日志记录日期。

这是Supervisord 活动日志

这是conf文件

[program:follower]
directory = /opt/project/src/dj
autostart  = true
command = /opt/.pyenv/shims/python follower.py
autorestart = true
user = some_user
stdout_logfile = /var/log/supervisor/%(program_name)s.log
redirect_stderr = true
logfile_maxbytes=50MB
priority = 1

标签: pythonsupervisord

解决方案


推荐阅读