1
我有三臺機器的集羣。我想在這些上運行celery beat
。我有幾個相關的問題。我該如何協調一組芹菜節拍守護進程?
- Celery擁有持續調度程序的這個概念。只要我的日程安排只包含crontab條目,並且由
CELERYBEAT_SCHEDULE
靜態定義,我是否需要堅持它? - 如果我這樣做,那麼我是否必須確保該存儲在羣集的所有機器之間同步?
djcelery.schedulers.DatabaseScheduler
會自動處理併發節拍守護進程嗎?也就是說,如果我只用DatabaseScheduler
運行三個節點守護進程,我是否可以避免重複任務?- 有沒有像
DatabaseScheduler
但基於MongoDB,沒有Django的ORM?像Celery自己的MongoDB代理和後端結果一樣。
你應該嘗試問[芹菜用戶(http://groups.google.com/group/celery-users/)討論名單這個問題..可能有更多的運氣找到老練的用戶。 – Stennie