Exchange Federation - возможно ли, что очередь в дополнительном кластере автоматически создается при публикации сообщения в основном кластере - PullRequest
0 голосов
/ 07 августа 2020

Я работаю над подходом RabbitMQ Exchange Federation. Я могу настроить этот подход на своем локальном компьютере. Я не могу достичь конкретного варианта использования c с этим подходом. Пример использования указан ниже:

Я создаю сообщение в обмене на первичном кластере, который направляет сообщение в локальную очередь на основе ключа маршрутизации. Я создал обмен с тем же именем, что и в первичном на вторичном кластере, и этот обмен на вторичном кластере объединен с использованием подхода RabbitMQ Federation. Теперь я хочу, чтобы если очередь в первичном кластере отсутствует на вторичном кластере, она должна автоматически создаваться во вторичном кластере, как только сообщение поступает в федеративный обмен.

Первичный кластер:

  • Exchange-1
  • Queue-1 (привязан к Exchange-1)

Вторичный кластер

  • Exchange-1 (федеративный)

  • Queue-1 (изначально не существует и должен быть автоматически создан при получении первого сообщения)

...