Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有什么方法可以删除已发布但未在订阅者处订阅或接收的消息?
不,但是如果客户端从未订阅过该主题,那么它将不会为该客户端排队。
如果我们谈论的是为持久订阅而排队的消息,那么再次不,因为这将直接与 QOS 传递要求相矛盾。
从 MQTT v5 开始,可以为消息设置 TTL(生存时间),这意味着如果它在传递之前超时,那么消息将自毁并且不会传递。但是仍然无法以任何其他方式伸出手并将其删除。