离线消息的定义是什么?
参考官网, 建议先浏览一下官网文档和 MQTT 协议官网文档。
一般情况下 MQTT 客户端仅在连接到消息服务器的时候,如果客户端离线将收不到消息。但是在客户端有固定的 ClientID,clean_session 为 false,且 QoS 设置满足服务器端的配置要求时,在客户端离线时,服务器可以为客户端保持一定量的离线消息,并在客户端再次连接是发送给客户端。
离线消息在网络连接不是很稳定时,或者对 QoS 有一定要求时非常有用
1 个赞
谢谢,那请问EMQX 能支持离线消息吗?EMQ重启后,离线消息还能保持吗?