Configuration ActiveMQ群集中的消息被卡住或丢失
我已经建立了一个小型ActiveMQ代理网络,以提高可靠性。它由具有以下属性的3个节点组成(完整配置模板文件为):Configuration ActiveMQ群集中的消息被卡住或丢失,configuration,activemq,Configuration,Activemq,我已经建立了一个小型ActiveMQ代理网络,以提高可靠性。它由具有以下属性的3个节点组成(完整配置模板文件为): ActiveMQ版本5.13.3(最新版本为7月16日) 本地LevelDB持久性适配器 NetworkConnectoruri=“static:(tcp://${OTHER_NODE1}:61616,tcp://${OTHER_NODE2}:6161616)”,设置两个变量,例如NODE2到NODE1和node3(所有节点之间的单向连接) 客户端连接到故障转移:(tcp://
- ActiveMQ版本5.13.3(最新版本为7月16日)
- 本地LevelDB持久性适配器
- NetworkConnector
,设置两个变量,例如uri=“static:(tcp://${OTHER_NODE1}:61616,tcp://${OTHER_NODE2}:6161616)”
到NODE2
和NODE1
(所有节点之间的单向连接)node3
- 正如现在所描述的,有些消息无法传递,因为它们不允许“返回”。这样做是为了避免循环,如中所述
- 如博客和中所述,激活
标志会导致这些消息被识别为重复消息。启用replayWhenNoConsumers
后,我获得enableAudit
,禁用它会给我一个cursor获得重复发送ID
页面,光标审核是否被禁用?从存储中删除并重定向到dlq