我正在尝试创建一个经纪人网络,以便有两个'域'核心和分布。之间的区别在于,发布到发行版的主题将不被允许流入核心。Apache ActiveMQ 5.5+经纪人网络
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)
我有这个工作与下面CONFIGS但它无法正常从任何一个经纪人的损失中恢复过来,并重新引入该经纪人使事情变得更糟。
任何帮助将不胜感激。我愿意改变拓扑结构,只要我能够保留单独发布域的概念,以便可以阻止发布在dist中的主题在核心代理上消费。
broker_core_primary
broker_core_secondary broker_core_primary “双面= ”真“ networkTTL = ”5“ URI =” 静态的:(TCP:// broker_core_primary:61616)?maxReconnectDelay = 5000,useExponentialBackOff =假,随机=假,跟踪=真 “的userName = ”brokerBridge“ 密码= ”已删除“/>
broker_dist_primary broker_core” 双面= “假” networkTTL = “5” URI =“静态的:(TCP:// broker_core_primary: 61616,TCP:// broker_core_secondary:61616)maxReconnectDelay = 5000,useExponentia lBackOff =假,随机=假,跟踪=真 “的userName = ”brokerBridge“ 密码= ”已删除“/>
broker_dist_secondary broker_core” 双面= “假” networkTTL = “5” URI =“静态:(TCP:// broker_core_primary:61616,TCP:// broker_core_secondary:61616)maxReconnectDelay = 5000,useExponentialBackOff =假,随机=假,跟踪=真 “的userName = ”brokerBridge“ 密码= ”去掉“/> broker_dist_primary” networkTTL = “5” 复式= “真” URI = “静:(TCP:// broker_dist_primary:62626)?maxReconnectDelay = 5000,useExponentialBackOff =假,随机=假,跟踪=真正的” 的userName = “brokerBridge” 密码= “去掉” >