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

ActiveMQ Artemis 2.17.0集群绑定缺失警告日志激增问题求助

关于ActiveMQ Artemis 2.17.0集群AMQ222196警告日志泛滥的问题

我们本地部署了由3个主节点组成的ActiveMQ Artemis 2.17.0对称集群,用于实现高可用性与容错能力,已启用持久化配置<persistence-enabled>true</persistence-enabled>,每日处理数百万条消息,拥有数千个地址和队列。

核心集群配置

集群所有节点同步了以下cluster-connections和ha-policy配置:

cluster-connections配置

<cluster-connections>
   <cluster-connection name="my-cluster">
      <address></address> <!-- Empty address means load balancing messages -->
      <connector-ref>artemis</connector-ref>
      <message-load-balancing>ON_DEMAND</message-load-balancing>
      <max-hops>1</max-hops>
      <discovery-group-ref discovery-group-name="dg-group1"/>
   </cluster-connection>
</cluster-connections>

ha-policy配置

<ha-policy>
   <replication>
      <master>
         <vote-on-replication-failure>true</vote-on-replication-failure>
      </master>
   </replication>
</ha-policy>

问题现象

目前集群中大量出现AMQ222196警告日志,导致日志文件快速膨胀。典型日志内容如下:

2023-04-04 09:44:09,188 WARN  [org.apache.activemq.artemis.core.server] AMQ222196: Could not find binding with id=22,532,404,009 on routeFromCluster for message=CoreMessage[messageID=22536382880,durable=true,userID=null,priority=0, timestamp=0,expiration=Tue Apr 04 09:54:09 CEST 2023, durable=true, address=<address>,size=950,properties=TypedProperties[mqtt.message.retain=false,mqtt.qos.level=1]]@1453606969 binding = BindingsImpl [name=<address>]

地址配置示例

以下是broker.xml中的地址配置片段:

<address-setting match="status.#">
   <dead-letter-address>DLQ</dead-letter-address>
   <expiry-address>ExpiryQueueStatus</expiry-address>
   <auto-create-expiry-resources>true</auto-create-expiry-resources>
   <expiry-queue-prefix>EXP.</expiry-queue-prefix>
   <min-expiry-delay>10</min-expiry-delay>
   <max-expiry-delay>600000</max-expiry-delay>
   <redistribution-delay>1000</redistribution-delay>
   <redelivery-delay>0</redelivery-delay>
   <!-- with -1 only the global-max-size is in use for limiting -->
   <max-size-bytes>100Mb</max-size-bytes>
   <page-size-bytes>10Mb</page-size-bytes>
   <message-counter-history-day-limit>10</message-counter-history-day-limit>
   <address-full-policy>PAGE</address-full-policy>
   <auto-create-queues>true</auto-create-queues>
   <auto-create-addresses>true</auto-create-addresses>
   <auto-create-jms-queues>true</auto-create-jms-queues>
   <auto-create-jms-topics>true</auto-create-jms-topics>
   <auto-delete-addresses>false</auto-delete-addresses>
   <auto-delete-queues>false</auto-delete-queues>
   <auto-delete-created-queues>false</auto-delete-created-queues>
</address-setting>

已尝试操作

我们曾参考过相关技术讨论线程,但问题未得到解决。

恳请各位提供相关解决思路。

内容的提问来源于stack exchange,提问作者Andrea Carubelli

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 02:07:26