Я работаю над подходом RabbitMQ Exchange Federation. Я могу настроить этот подход на своем локальном компьютере. Я не могу достичь конкретного варианта использования c с этим подходом. Пример использования указан ниже:
Я создаю сообщение в обмене на первичном кластере, который направляет сообщение в локальную очередь на основе ключа маршрутизации. Я создал обмен с тем же именем, что и в первичном на вторичном кластере, и этот обмен на вторичном кластере объединен с использованием подхода RabbitMQ Federation. Теперь я хочу, чтобы если очередь в первичном кластере отсутствует на вторичном кластере, она должна автоматически создаваться во вторичном кластере, как только сообщение поступает в федеративный обмен.
Первичный кластер:
- Exchange-1
- Queue-1 (привязан к Exchange-1)
Вторичный кластер