【问题标题】:ActiveMQ Master/Slave Pair with Network of BrokersActiveMQ 主/从对与代理网络
【发布时间】:2017-07-28 18:50:08
【问题描述】:

我能够建立具有存储和转发策略的经纪人网络并且工作正常。我现在得到了更大的机器,并想在经纪人网络中设置主/从对。我了解 Masters 不需要任何配置更改,但 Slaves 应该使用 URI 指示其对应的 master。但是,我不太清楚在客户端中指定什么 uri。我使用的是 5.6 版本。

例如:两台机器,MasterA、SlaveB 在一台机器上,MasterB、SlaveA 在另一台机器上。主机和从机之间没有网络连接器,但 MasterA 和 MasterB 之间没有网络连接器。我希望到目前为止我是对的。客户端uri呢?我目前在 failover:(nio:localhost1:61616,nio:localhost2:61616)?randomize=true 等客户端使用 nio 协议。我指定 randomize=true 来平衡代理之间的负载。

请建议我应该使用什么客户端 URI?我应该包含所有代理 URI 还是只包含主 URI?我还能使用 nio 协议吗?我更喜欢使用randomize=true,以便平衡负载。

【问题讨论】:

    标签: activemq


    【解决方案1】:

    在最简单的情况下,客户端 uri 应该包含 4 个代理,都是一对主/从 uri。 对于网络连接器,它们需要准备好将主设备桥接到主设备或主设备到从设备,这都是可用的。 5.6 中有一个新的主从:发现代理,它简化了网络连接器的配置。 http://activemq.apache.org/networks-of-brokers.html#NetworksofBrokers-MasterSlaveDiscovery

    【讨论】:

    • 抱歉,修复链接花了这么长时间,但以后应该会更稳定
    猜你喜欢
    • 2012-01-04
    • 2010-11-30
    • 2015-11-28
    • 2012-02-17
    • 1970-01-01
    • 2011-08-19
    • 1970-01-01
    • 2012-02-03
    • 1970-01-01
    相关资源
    最近更新 更多