1

我在apscheduler(3.0.1)中有1000個活動作業。我想爲所有這些調度程序作業添加misfire_grace_timecoalesce。 由於這些字段只能在創建作業時添加。 有沒有其他的方式來添加它們? 我能想到的一個解決方案是刪除所有作業,然後添加所有這些作業。 這裏是代碼片段:如何在apscheduler中的活動作業中添加失火寬限期和合並?

活動作業:

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

我不知道爲什麼你」重複說這些字段只能在創建作業時添加,但請看看這些:

相關問題