繁体   English   中英

ActiveMQ静态网络:断开连接后如何丢弃消息?

[英]ActiveMQ Static Network : How do I drop messages when disconnected?

我有一个非常简单的静态网络。 代理A始终运行,并且始终在主题X上发送消息。代理B被静态配置为连接到代理A,并且具有主题X的使用者。

B可能并不总是能够到达A。当B重新连接到A时,它会收到一连串的消息,这些消息是在断开连接时发生的。 我不要这些消息。 我已经进行了两天的研究和实验,无法找到一种配置来丢弃在断开连接期间发生的消息。 有人可以指导我如何配置经纪人吗? 非常感激。

在我看来,预取是罪魁祸首。 具体来说,在代理B的xml配置中,我向networkConnector添加了prefetchSize =“ 1”。 我再也看不到重新连接时出现的大量消息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM