Есть ли способ прочитать Celeryd из очередей у ​​разных брокеров? - PullRequest
0 голосов
/ 05 июля 2011

У меня есть два набора приложений, работающих под сельдереем и реле между ними:

APPS_A <----> RELAY <----> APPS_B

Реле, ну, в общем,ретранслятор, передающий сообщения между APPS_A и APPS_B.Прямо сейчас у ретранслятора есть очереди на двух разных станциях в одном и том же узле RabbitMQ.Требования, налагаемые внешними силами, выглядят так, будто они заставят меня иметь разные физические узлы RabbitMQ на каждой стороне реле.

Я бы хотел, чтобы в качестве реле выступал один работник из сельдерея.Могу ли я настроить celeryd для этого?Или я застрял с одним рабочим экземпляром, идущим от А к В, а другим - с Б к А?

1 Ответ

0 голосов
/ 06 июля 2011

Используйте двух разных работников сельдерея, по одному на каждого брокера.

...