mqtt心跳和超時設置建議 mqtt斷開之后需要重新訂閱嗎?
mqtt斷開之后需要重新訂閱嗎?如果通過調用disconnect()斷開連接,則在重新連接時不需要重新連接。我使用的服務器是這樣的,但是我不知道是否需要配置服務器來實現(xiàn)這個功能。mqtt斷開之后需要重
mqtt斷開之后需要重新訂閱嗎?
如果通過調用disconnect()斷開連接,則在重新連接時不需要重新連接。我使用的服務器是這樣的,但是我不知道是否需要配置服務器來實現(xiàn)這個功能。
mqtt斷開之后需要重新訂閱嗎?
在發(fā)送連接消息之前,服務器應根據客戶端“連接標志”中的“清除會話標志”將值設置為0。在客戶端斷開連接后,服務器必須繼續(xù)存儲/維護客戶端的訂閱狀態(tài)。這些狀態(tài)包括:存儲訂閱消息、qos1和qos2消息,以及在消息發(fā)送過程中由于連接丟失而發(fā)送失敗的消息,以便在客戶端重新連接時可以重新發(fā)送上述消息。如果值為1,服務器需要立即清除連接狀態(tài)數據。在接收到客戶端發(fā)送的斷開連接消息后,服務器需要主動關閉TCP/IP連接。