Как добавить отсрочки пропуска и объединения в активные задания в 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 ответ

Я не знаю, почему вы говорите, что эти поля могут быть добавлены только при создании рабочих мест, но взгляните на них:

Другие вопросы по тегам