二. celery日志配置
1.python进行日志管理的模块为logging, celery的日志也是用logging实现的,如果我们将需要的内容写到日志文件中,也是使用logging实现,下面就通过代码来实现...,需要使用logging模块及logging.handlers中的TimedRotating FileHandler 来设置日志切分的相关配置,在celery定时任务的config.py中设置日志相关配置...celery定时任务的配置中,设置时区
app.conf.update(CELERY_QUEUES=queue, CELERY_ROUTES=route, CELERY_TIMEZONE='Asia/Shanghai...三、通过外部配置实现celery日志切分
1.设置好以上相关配置后,在main.py所在目录启动定时任务,发现日志写入到了文件中,但是并没有按我们想要的结果进行切分(直接在配置中使用日志,或直接调用任务函数都可以实现切分...crontablog.log
原因是celery并没有帮我们实现切分日志的功能,以上TimedRotatingFileHandler的配置没有生效
2.所以要实现日志切分,需要使用其他方法,以使上面配置在