跳过了apscheduler:已达到运行实例的最大数量(1)

时间:2018-06-27 03:40:21

标签: python apscheduler

有时会在每天使用apscheduler执行一些计划的任务时发生

The Execution of the job "zero (the trigger: cron [hour = '5'], next run at: 2018-06-27 05:00:00 CST)" skipped: maximum number of running instances reached (1)

其中一项任务的代码如下:

Sched = BlockingScheduler (daemonic = False)

Sched. add_job(zero, 'cron', minute = 10)

Sched. Start ()

我找到了解决方法

在add_job中设置misfire_grace_time或max_instances

例如

sched.add_job(zero, 'cron', minute =10, max_instances=10)

可以解决吗?我没有修改代码测试,因为不确定是否可以解决问题

0 个答案:

没有答案