我想在服務端設置心跳檢測。如果客戶端在XXX秒內(nèi)沒有發(fā)送消息,則會斷開。但是我在服務端的配置如下。設置的是120秒內(nèi)沒有收到消息就斷開連接 實際上,他在1分鐘沒收到消息,就自動斷開了連接。從07分30秒綁定,到08分31秒就斷開.請問。只能設置1分鐘的時間嗎?謝謝
網(wǎng)絡環(huán)境很復雜,1分鐘就斷開并不一定是因為gatewayWorker執(zhí)行的斷開,有些路由節(jié)點(也包括防火墻、負載均衡、nginx代理等)會清理1分鐘內(nèi)不活躍的連接,手冊里建議心跳間隔最好小于一分鐘。
好的,謝謝