1
4
MQTT 5.0允许为发布设置消息到期时间间隔。 https://docs.oasis-open.org/mqtt/mqtt/v5.0/os/mqtt-v5.0-os.html#_Toc3901112
|
2
3
简而言之,您不能(在v3.0规范范围内)。 根据规范,客户端的持久状态需要无限期保留。 您没有提到您正在使用哪个代理,但mosquitto有以下(非标准)选项:
这意味着,如果客户端脱机时间超过指定时间,则该客户端的所有排队消息都将被转储(不再排队)。 这可能是最接近你想要的。 |
WoJ · 如何在Mosquetto和JS中使用安全的Web套接字? 6 年前 |
enator · 有没有办法为MQTT Broker中的消息提供TTL 6 年前 |
Little Fox · 为什么MQTT服务阻止活动? 7 年前 |