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實例?