总之,我们不能让日志无限增长,而是根据需要保留有效的日志,如保留7天的日志,本文介绍按天切分celery的日志,保留指定天数,自动删除旧日志的实现方法和步骤.
?
一....level 指定日志的等级(info,warning,error,critical…)
2.如果不指定日志文件,则celery会根据进程自动在项目启动的目录下自动生成日志文件,这是celery的默认日志文件...指定被切分的日志文件所在的路径(即定时任务指定的日志的绝对路径)
/root/celery_logging/*.log{
# 按小时切分,也可以换成自己需要的,如:daily按天
hourly...定时任务的main.py所在目录执行启动命令重新启动定时任务,如果不指定日志文件,会在当前目录下生成默认日志文件如work.log,
work-1.log,work-2.log
# 启动命令
celery...上在命令前加上sudo并输入密码用root权限执行