0

有什么方法可以删除已发布但未在订阅者处订阅或接收的消息?

4

1 回答 1

0

不,但是如果客户端从未订阅过该主题,那么它将不会为该客户端排队。

如果我们谈论的是为持久订阅而排队的消息,那么再次不,因为这将直接与 QOS 传递要求相矛盾。

从 MQTT v5 开始,可以为消息设置 TTL(生存时间),这意味着如果它在传递之前超时,那么消息将自毁并且不会传递。但是仍然无法以任何其他方式伸出手并将其删除。

于 2020-01-26T08:07:51.180 回答