ActiveMQ 消费者连接不同于生产者

ActiveMQ cosumer connection differ from producer

以下是我的 ActiveMQ 设置:

我有两个配置了故障转移的 AMQ 代理。 我有 40 个生产者,但只有消费者。

现在的问题: 有时,其中一位生产者会失去与主经纪人的联系。故障转移做出反应,生产者获得与获取消息的从站的新连接。到目前为止,一切都很好。但是消费者没有问题,他仍然消费来自主人的消息。他不知道,奴隶也有一些消息。

我现在如何解决丢失发送给从机的消息的问题?

提前致谢

我建议您配置代理网络。这样,您的代理也将连接起来,您的生产者和消费者连接到哪个代理不再重要 - 消息将在网络中传播。