Как добавить отсрочки пропуска и объединения в активные задания в apscheduler?
У меня есть 1000 активных заданий в apscheduler(3.0.1). Я хотел добавить misfire_grace_time и объединить все эти задания планировщика. Поскольку эти поля могут быть добавлены только при создании рабочих мест. Есть ли другой способ добавить их? Одно из решений, которое я могу придумать, - удалить все работы, а затем добавить их все. Вот фрагмент кода:
Активная работа:
scheduler = get_scheduler()
scheduler.add_job(executor_job, trigger='interval',seconds=100, id="sch:exe:1",
replace_existing=False)
scheduler.start()
Обновленная конфигурация должна быть похожа на работу:
scheduler.add_job(executor_job, trigger='interval',seconds=100, id="sch:exe:1",
replace_existing=False,misfire_grace_time=900,coalesce=True)
Спасибо
1 ответ
Я не знаю, почему вы говорите, что эти поля могут быть добавлены только при создании рабочих мест, но взгляните на них: