MQTT 心跳和keepalive配置
生活随笔
收集整理的這篇文章主要介紹了
MQTT 心跳和keepalive配置
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
MQTT 心跳和keepalive配置
內(nèi)容:
正常MQTT 服務(wù)器端會(huì)配置一個(gè)超時(shí)時(shí)間,一般為60s, 在這個(gè)時(shí)間段內(nèi)一個(gè)連接如果沒(méi)有數(shù)據(jù)傳輸?shù)脑?#xff0c;服務(wù)端會(huì)主動(dòng)斷開(kāi)連接以釋放資源,
有兩種方式可以規(guī)避這個(gè)問(wèn)題:
方式1:
最為簡(jiǎn)單, 將keepalive的時(shí)間設(shè)置小于 服務(wù)端的超時(shí)時(shí)間,則客戶端每隔 keepalive的時(shí)間就會(huì)給服務(wù)端發(fā)一個(gè)心跳包,
方式2:
在通信協(xié)議里增加心跳指令,
總結(jié)
以上是生活随笔為你收集整理的MQTT 心跳和keepalive配置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 二手车能卖多少钱啊?
- 下一篇: 天涯树洞,想问问碰到这样的老公怎么办,婚