繁体   English   中英

使用主题(发布和订阅),何时将邮件从主题中删除?

[英]Using a topic (publish and subscribe), when will the message be removed from the topic?

假设有一个主题,许多MQ客户端已连接到该主题以接收消息。

我的问题是MQ服务器何时将消息从主题中删除?

这里有两点:

首先:MQ队列管理器将发布发布到为此主题注册的所有订阅者。 如果订阅是非持久的,则仅在订阅者处于活动状态时才发布发布。 如果订阅是持久的,则发布将被放入订阅指定的目的地(基本上是队列)。 如果长期订阅者处于活动状态,则可以立即选择发布,否则可以稍后选择。 一旦队列管理器将发布传递给所有注册的订户,该发布将被丢弃。

第二:如果发布者指示,队列管理器将retain的副本。 在这种情况下,出版物将由队列管理器保留,直到发布者针对同一主题发布另一个出版物,然后再次告知要保留该出版物。

暂无
暂无

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

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