背景# 定时任务 CRONJOBS = [ ('* * * * *', 'app.xxx.xxx.main', '>>/var/log/xxx.log') ]仅仅这样配置,使用print打印到xxx.log的日志不是实时的。解决方法配置加入CRONTAB_COMMAND_PREFIX = 'PYTHONUNBUFFERED=1'# 定时任务 CRONJOBS = [ ...
背景有时候设置django定时任务定时时间为每分钟执行,上一次任务还没执行完下一次任务又会开始。解决方式django配置中加入CRONTAB_LOCK_JOBS = True# setting.py # 定时任务 CRONJOBS = [ ('* * * * *', 'app.xxx.xxx.main', '>>/var/log/xxx.log') ] # 定时任务如果...