获取整个过去的 mqtt 消息队列?

xam*_*iro 2 mqtt

当处于 QOS 1 和 2 时,它会重播所有过去的消息。标准实现中是否有一种方法可以在再次生效时接收整个过去的队列(作为数组)?(当然仅限订阅的)

har*_*llb 5

当客户端以 QOS 1 或 2 订阅主题然后断开连接时。如果当该客户端使用相同的客户端 ID 重新连接且干净会话标志设置为 false 时,代理应重放任何丢失的消息。

代理不应重放在第一个连接期间已发送的任何消息(断开连接时可能已在传输的任何 QOS 1 消息可能除外)