0
我有一个基于Django的服务与芹菜,使用RabbitMQ作为经纪人。我想在同一台机器上安装多个环境。RabbitMQ和芹菜多服务器环境
在每个环境中配置Celery的最佳方式是什么?为每个环境提供自己的虚拟主机,因此测试环境将使用ampq://celery:[email protected]:5672/test
,Dev环境将使用ampq://celery:[email protected]:5672/dev
?
或者使用相同的RabbitMQ虚拟主机,并将每个环境指向不同的队列 - 以便dev环境的默认队列为default.dev
,测试环境的默认队列为default.test
?
或者设置两个RabbitMQ实例?