gpt4 book ai didi

java - 代理网络中的 ActiveMQ JMS 持久主题

转载 作者:搜寻专家 更新时间:2023-10-30 23:02:31 25 4
gpt4 key购买 nike

假设您有 BrokerA 和 BrokerB 在“代理网络”模式中相互连接。您让 ClientZ 连接到 BrokerA 并创建对 TopicT 的持久订阅。该客户端与 BrokerA 断开连接 15 分钟,然后重新连接到 BrokerB。

即使它现在在 BrokerB 上,它在这 15 分钟内错过的所有消息都会被消费吗?

BrokerA 上会保留任何消息吗?

最佳答案

这是一个非常有趣的问题,但据我所知,“代理网络”的概念并不是 JMS API 标准的一部分。因此,您的问题没有通用的答案。

但是,我看到您的问题标签中有“activemq”,而 Apache ActiveMQ 是一个 JMS 提供程序实现,确实支持“Network of Brokers”。因此,如果您使用的是 ActiveMQ,您可以在他们的文档中找到答案,这意味着要执行您想要的操作,您应该创建一个“虚拟目的地”。请参阅以下文档:http://activemq.apache.org/how-do-i-use-durable-subscribers-in-a-network-of-brokers.html

关于java - 代理网络中的 ActiveMQ JMS 持久主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32365365/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com