0

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

B 可能并不总是能够到达 A。当 B 重新连接到 A 时,它会收到一连串消息,这些消息是在它们断开连接时发生的。我不想要这些消息。我已经研究和试验了两天,找不到一个配置可以抛出在它们断开连接期间发生的消息。有人可以为我指出如何配置我的经纪人的正确方向吗?非常感激。

4

1 回答 1

0

在我的情况下,预取似乎是罪魁祸首。具体来说,在 Broker B 的 xml 配置中,我在 networkConnector 中添加了一个 prefetchSize="1"。我不再看到重新连接时消息的爆发。

于 2013-10-28T19:11:13.440 回答