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

Artemis 2.19.1能否不重启Broker新增运行AMQP Broker连接

ActiveMQ Artemis 2.19.1 热新增AMQP Broker连接问题解答
  • 你当前使用的2.19.1版本不支持无需重启Broker即可新增并运行AMQP Broker连接,在broker.xml中添加对应配置后重启Broker,是该版本下唯一稳定、官方支持的配置生效路径。
  • 你提到的embeddedActiveMQ.getBrokerConnections()方法,本质是运行时状态查询接口,仅会返回Broker启动阶段就已经完成加载、初始化的存量Broker连接实例,没有提供新增、启动新Broker连接的公开能力。如果直接操作该接口返回的内部集合强行追加连接实例,会缺失配置校验、生命周期绑定、资源初始化、状态同步等必要逻辑,直接导致连接异常、资源泄漏、集群状态不一致等问题,无法用来实现无重启新增连接的需求。

注意:不要尝试通过反射等方式修改Broker内部非公开的运行时状态来强行热加载Broker连接,2.19.1版本的Broker连接模块没有做过热加载相关的兼容性设计,这类操作在生产环境会触发不可预知的稳定性故障。

内容的提问来源于stack exchange,提问作者Lukyanov Mikhail

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.28 21:06:34