【发布时间】:2017-05-21 01:16:42
【问题描述】:
我有 3 个独立的 Django 项目共享在同一台机器上运行的相同数据库。 我需要的是为他们配置 Celery。 现在我的问题是:
1.) 我是否应该为单独的项目运行单独的 celery 守护程序,并在 rabbitmq 中设置不同的虚拟主机和用户,我不想选择,因为这会浪费资源或
2.) 有没有一种方法可以将来自不同项目的所有任务定位到单个 celery 服务器。
另外,supervisord 在解决方案中会有多方便?
【问题讨论】: