puby 发表于 2021-3-3 20:04:26

請問 MQTT 訊息發布後,Server 端會保存多久?

請教各位大神

請問 MQTT 訊息發布到 Server 上之後,如果訂閱者沒有及時去閱讀,或是隔天才去讀。

那,這條訊息能駐留多久 ?

謝謝。

Momo 发表于 2021-3-3 20:35:29

应该与消息的QOS等级有关。

yplin27 发表于 2021-3-3 20:50:30

没有订阅应该是立刻抛弃掉了吧

yyts 发表于 2021-3-3 20:55:55

如果你发布的时候没有设置为 保留消息 ,那么发布完就丢掉了,只有发布时在线并且订阅的客户端能收到。

worldwide 发表于 2021-3-4 19:42:15

如果订阅者不在线,那这条消息会在服务器上保留吗?可以保留多久?

yyts 发表于 2021-3-5 09:54:04

worldwide 发表于 2021-3-4 19:42
如果订阅者不在线,那这条消息会在服务器上保留吗?可以保留多久?

没有订阅的,直接丢掉。

yplin27 发表于 2021-3-5 10:02:25

特意去翻了一下资料,可以用 retained 标记保存在服务器上,然后新客户端订阅该主题的时候会立刻收到,但是每一个主题只会保留最后一条 retained 消息
页: [1]
查看完整版本: 請問 MQTT 訊息發布後,Server 端會保存多久?