标签: python scheduler apscheduler
我正在使用apscheduler安排我的scrapy蜘蛛。我需要保留所有已完成工作的历史记录。我正在使用mongodb jobstore。默认情况下,apscheduler仅维护当前正在运行的作业的详细信息。如何使其存储特定作业的所有实例?
答案 0 :(得分:1)
如果您需要此类额外功能,请将相应的事件侦听器添加到调度程序,以检测添加和对作业的任何修改。在事件监听器中,从调度程序获取作业并将其存储在任何您想要的位置。它们是可序列化的btw。