【问题标题】:Errors setting up federation for rabbitmq为 rabbitmq 设置联合时出错
【发布时间】:2015-03-13 08:06:45
【问题描述】:

我正在一个 rabbitmq 代理 (B) 上设置联合,另一个代理作为上游代理 (A)。

我在尝试运行命令来设置上游代理时收到此错误。

localhost:$ sbin/rabbitmq-plugins enable rabbitmq_federation
The following plugins have been enabled:
  rabbitmq_federation
Plugin configuration has changed. Restart RabbitMQ for changes to take effect.

localhost:$ sbin/rabbitmq-plugins enable rabbitmq_federation_management
The following plugins have been enabled:
  rabbitmq_federation_management

localhost:$ sbin/rabbitmqctl set_parameter federation-upstream my-upstream '{"uri":"amqp://localhost:5672","expires":3600000}'
Setting runtime parameter "my-upstream" for component "federation-upstream" to "{\"uri\":\"amqp://localhost:5672\",\"expires\":3600000}" ...
Error: Validation failed

component federation-upstream not found

启用联合插件后,我确实重新启动了代理。为什么我会收到此错误“未找到组件联合上游”?

我可以通过管理 UI 设置上游代理和策略,但联合仍然无法正常工作。

【问题讨论】:

    标签: rabbitmq federation


    【解决方案1】:

    我遇到了同样的错误:

    “验证失败的组件联合-未找到上游”

    在我安装了rabbitmq_federation 插件后它就消失了。

    这是我的顺序:

    1. 安装 rabbitmq_federation_management
    2. 出现错误
    3. 安装 rabbitmq_federation 并清除错误

    【讨论】:

      猜你喜欢
      • 2014-02-22
      • 2013-05-09
      • 2017-08-21
      • 2018-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-26
      相关资源
      最近更新 更多