2

我将APScheduler与 Python 2.7.6 一起使用。我正在使用BlockingScheduler将计划作业和SQLAlchemy存储为持久数据库。

我想安排工作并保证它们完成(功能到达最后一行)。一切工作正常,但我看到当作业开始时,它会从数据库中删除,即使作业没有完成整个方法。

注意:显然,我开发的作业没有状态,并且可以在下一个程序执行中重新执行。这应该不是这个问题要讨论的问题。

在使用 APScheduler 执行完整的功能/方法之前,保持作业的最佳方法是什么?

4

1 回答 1

0

我遇到了类似的问题,并且能够使用后台调度程序而不是阻塞调度程序来解决它。

于 2016-08-02T19:15:41.907 回答