我有我想做的一切,django-celery
在我的本地开发机器上工作。我运行 Djangodjcelery
和cellery
代理 (Amazon SQS)。它发送任务并且正常工作。
我可以像我在本地完成的一样设置这一切(即全部在一台机器上),但是当我想将任务分发到另一台机器/共享任务等时会发生什么?这是当前机器(使用 Djangodjcelery
和celery
)的副本以及所有与同一个 SQS 的连接吗?这是如何运作的?如果他们都连接到同一个经纪人,他们只是“知道”吗?或者它不是这样工作的?
是否可以像我在开发中那样在一台机器上开始一切(我将在生产中守护 celery)?