Кролик: пытается объединить с двумя vhosts на одного vhost, не работает апстрим - PullRequest
0 голосов
/ 23 апреля 2019

Я пытаюсь настроить восходящий набор для направления сообщений от 2 обменов виртуальных хостов к 1 обмену виртуальных хостов.Вот моя команда:

rabbitmqctl set_parameter -p dev_fac federation-upstream-set dev_sourceadapters '[{"upstream":"dev_tptadapter-to-dev_fac"},{"upstream":"dev_cxladapter-to-dev_fac"}]'

Вот что говорит команда:

"Setting runtime parameter "federation-upstream-set" for component "dev_sourcadapters" to "[{"upstream":"dev_tptadapter-to-dev_fac"},{"upstream":"dev_cxladapter-to-dev_fac"}]" in vhost "dev_fac"

Однако, когда я вхожу в графический интерфейс Rabbit, я не вижу федерации, работающей в dev_fac.Я установил политику, которая работает с upstream-set = dev_sourceadapters.

Я попытался отправить сообщения на биржи, но это не сработало.

Я пробовал несколько разных команд, в том числе:

rabbitmqctl set_parameter federation-upstream-set dev_sourceadapters '[{"upstream":"dev_tptadapter-to-dev_fac"},{"upstream":"dev_cxladapter-to-dev_fac"}]'

Это привело к созданию параметра в vhost "/".

rabbitmqctl set_global_parameter federation-upstream-set dev_sourceadapters '[{"upstream":"dev_tptadapter-to-dev_fac"},{"upstream":"dev_cxladapter-to-dev_fac"}]'

Это привело кошибка "слишком много параметров".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...