MobileIMSDK连接后频繁掉线重连,提示会话超时失效,对方非正常退出或网络故障
場景
若依(基于SpringBoot的權限管理系統)集成MobileIMSDK實現IM服務端的搭建:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/111032404
MobileIMSDK怎樣將Java服務端運行起來以及打成jar包運行:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/110128757
上面記錄過怎樣將MobileIMSDK的Java服務端代碼運行起來的兩種方式。
但是在使用社區提供的IM客戶端進行連接修改后的IM服務端的時候卻出現了頻繁掉線重連的情況
?
注:
博客:
https://blog.csdn.net/badao_liumang_qizhi
關注公眾號
霸道的程序猿
獲取編程相關電子書、教程推送與免費下載。
實現
然后IM服務端的后臺一直提示:
會話已超時失效,很可能是對方非正常退出或者網絡故障,即將以會話異常的方式執行關閉流程
?
這是因為服務端和客戶端設置的心跳檢測的頻率不一致導致的。
之前在使用IM服務端時曾經將心跳檢測的頻率修改為MODE_3S,但是官方提供的客戶端的jar包的心跳檢測的頻率是MODE_15S
所以找到服務端的ServerLanuncherImpl中的心跳頻率與客戶端修改為一致
?
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的MobileIMSDK连接后频繁掉线重连,提示会话超时失效,对方非正常退出或网络故障的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android+SpringBoot+V
- 下一篇: Openlayers下载与加载geose