2014-09-02 75 views
0

我正在使用apscheduler來安排我的scrapy蜘蛛。我需要保留所有執行的工作的歷史。我正在使用mongodb jobstore。默認情況下,apscheduler僅維護當前正在運行的作業的詳細信息。我怎樣才能讓它存儲一個特定工作的所有實例?在apscheduler中維護工作歷史

回答

0

如果您想要這樣的額外功能,請將相應的事件偵聽器添加到調度程序中,以檢測對作業的添加和任何修改。在事件監聽器中,從調度器獲取作業並將其存儲到任何地方。它們是可序列化的順便說一句。