You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ActiveMQ静态模式双节点集群搭建出现ClientID重复报错问题

错误根因

你配置的双向网络桥接重复触发了连接创建,导致客户端ID冲突:
duplex="true"参数的作用是:当节点A配置了指向节点B的networkConnector并开启duplex时,A向B发起连接后,B会自动创建一条回连到A的桥接,无需额外在B侧配置指向A的连接器。
你现在在两个节点上都配置了指向对方的带duplex="true"的networkConnector,等于会同时创建四条桥接链路,重复的连接使用了相同的客户端ID,就触发了InvalidClientIDException报错。

修复方案

二选一即可:

方案1:保留duplex模式,仅单侧配置连接器

删除其中一个节点的networkConnectors完整配置,比如删掉TE5022的<networkConnectors>整个标签块,仅保留TE5021侧指向TE5022的连接器配置即可,duplex会自动完成双向桥接的建立。

方案2:双侧保留连接器配置,关闭duplex

将两个节点networkConnector标签中的duplex="true"修改为duplex="false",两侧各自发起单向连接,不会出现重复冲突。

修改完成后重启两个实例即可正常运行。


内容的提问来源于stack exchange,提问作者iXô

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 14:45:10