我想用運行時間定義的時間表在芹菜中創建定期任務。是否有一個基於SQLAlchemy的Celery定期任務調度程序?
如果您的項目是基於Django的,則可以使用djcelery
的DatabaseScheduler
類來動態創建週期性任務。你會運行celerybeat是這樣的...
celery -A proj beat -S djcelery.schedulers.DatabaseScheduler
然而djcelery.schedulers.DatabaseScheduler
是相當緊耦合的Django。
是否存在更通用的數據庫調度程序?更好的是,是否存在一個旨在與Pyramids + SQLAlchemy一起使用的數據庫調度程序,這是我的項目所基於的?
而不是看一個sqlaclhemy調度程序,你說你使用金字塔爲什麼不執行調度那裏 - https://github.com/cadithealth/pyramid_scheduler。我不確定SQLAlchemy調度程序是如何工作的。 –