activemq NoB:代理在重新连接后未获取消息

activemq NoB:代理在重新连接后未获取消息,activemq,broker,subscriber,Activemq,Broker,Subscriber,我们有一个中心辐射式网络拓扑,activemq具有主题和持久订户 断开(嵌入式)代理的连接后,它不会获取断开连接期间发送的消息,而会发送其本地挂起的消息 例如: 代理A(嵌入式)中央代理(独立)代理B(嵌入式) 代理A断开连接超过30秒(openwire的最大活动超时)后,它不会从中央代理获取断开连接时发送的消息。但是,代理A发送其所有挂起的消息,因此代理B接收所有这些消息 Central broker没有定义特定的网络连接器,因为之前不知道代理必须连接到哪个网络连接器 尝试了几种恢复策略,但似

我们有一个中心辐射式网络拓扑,activemq具有主题和持久订户

断开(嵌入式)代理的连接后,它不会获取断开连接期间发送的消息,而会发送其本地挂起的消息

例如: 代理A(嵌入式)中央代理(独立)代理B(嵌入式)

代理A断开连接超过30秒(openwire的最大活动超时)后,它不会从中央代理获取断开连接时发送的消息。但是,代理A发送其所有挂起的消息,因此代理B接收所有这些消息

Central broker没有定义特定的网络连接器,因为之前不知道代理必须连接到哪个网络连接器

尝试了几种恢复策略,但似乎都不起作用


有什么帮助吗

持久主题和群集代理存在各种问题

如果可能,请尝试使用。它们设置简单,行为类似于持久队列,而且似乎更加可靠