【发布时间】:2012-02-17 03:44:40
【问题描述】:
我正在尝试创建一个代理网络,以便有两个“域”一个核心和一个分布。两者的区别在于发布到的主题都不会被允许流入核心。
broker_core_primary broker_core_secondary broker_dist_primary broker_dist_secondary
消息流如下: broker_core_primary broker_core_secondary broker_dist_primary broker_dist_secondary 核心 (broker_core_primary,broker_core_secondary) ----> dist(broker_dist_primary,broker_dist_secondary)
我已经使用以下配置进行了此操作,但它并不能从任何一个经纪人的损失中优雅地恢复,并且重新引入该经纪人会使事情变得更糟。
任何帮助将不胜感激。我也对更改拓扑持开放态度,只要我可以保留单独发布域的概念,以便可以阻止在 dist 中发布的主题在核心代理上使用。
broker_core_primary
broker_core_secondary broker_core_primary" duplex="true" networkTTL="5" uri="static:(tcp://broker_core_primary:61616)?maxReconnectDelay=5000,useExponentialBackOff=false,randomize=false,trace=true" userName="brokerBridge" password= “已删除”/>
broker_dist_primary broker_core" duplex="false" networkTTL="5" uri="static:(tcp://broker_core_primary:61616,tcp://broker_core_secondary:61616)?maxReconnectDelay=5000,useExponentialBackOff=false,randomize=false,trace=true " 用户名="brokerBridge" 密码="删除" />
broker_dist_secondary
broker_core" duplex="false" networkTTL="5" uri="static:(tcp://broker_core_primary:61616,tcp://broker_core_secondary:61616)?maxReconnectDelay=5000,useExponentialBackOff=false,randomize=false,trace=true " 用户名="brokerBridge" 密码="删除" />
broker_dist_primary" networkTTL="5" duplex="true" uri="static:(tcp://broker_dist_primary:62626)?maxReconnectDelay=5000,useExponentialBackOff=false,randomize=false,trace=true"
userName="brokerBridge" 密码="删除">
【问题讨论】:
标签: activemq