开源版EMQX如何设置离线消息保留时长呢?

开源版EMQX如何设置离线消息保留时长呢?


对于MQTT v3 的协议默认配置为2小时,对于MQTT v5 的协议,根据客户端中 session_expiry_interval的值设定。过期之后队列中的消息会丢失。

V3版本的,如何在EMQX中变更默认值呢?我们的业务中需要改为1天

试试上面图中的选项

好的,多谢

如果v5版本的ession_expiry_interval设置的是永不过期,离线消息会一直保存到内存里面吗