服務(wù)器 centos 8.0
客戶(hù)端用的 hpsocket
服務(wù)端心跳間隔 55秒
客戶(hù)端每15秒發(fā)送一次心跳,服務(wù)端收到后會(huì)答復(fù)
但是仍然不定時(shí)服務(wù)端會(huì)自動(dòng)斷開(kāi)鏈接,客戶(hù)端會(huì)自動(dòng)重連,掛機(jī)幾個(gè)小時(shí)會(huì)被斷開(kāi)上百次,不知道什么原因。
服務(wù)器apache也卸載了
服務(wù)端設(shè)置
客戶(hù)端
客戶(hù)端會(huì)定時(shí)不停發(fā)心跳包,但是服務(wù)端不定時(shí)的會(huì)斷開(kāi),也不知道啥原因造成的,服務(wù)端日志又沒(méi)異常
試了,沒(méi)暖用,一樣不定時(shí)掉線(xiàn),客戶(hù)端網(wǎng)絡(luò)我一直監(jiān)測(cè)沒(méi)問(wèn)題,是服務(wù)器主動(dòng)斷開(kāi)的,一般長(zhǎng)鏈接在幾個(gè)小時(shí)以上就會(huì)自動(dòng)斷開(kāi),心跳包5秒一次,服務(wù)器收到會(huì)主動(dòng)應(yīng)答,搞不清什么原因
幾個(gè)小時(shí)在線(xiàn)可以了,外部網(wǎng)絡(luò)本來(lái)就不穩(wěn)定的。另外瀏覽器最小化、電腦睡眠都會(huì)暫停js,連接斷開(kāi)。
客戶(hù)端做好斷開(kāi)重連就行了