多個(gè)終端1s上報(bào)一次數(shù)據(jù),會(huì)出現(xiàn)終端關(guān)閉后,服務(wù)器還在接收數(shù)據(jù)是怎么回事?
如果服務(wù)器不知道客戶(hù)端已經(jīng)關(guān)閉,那它當(dāng)然就繼續(xù)接收數(shù)據(jù)啊。
如果要讓服務(wù)器獲知客戶(hù)端關(guān)閉,需要客戶(hù)端正常的調(diào)用 close 關(guān)閉(殺進(jìn)程、斷網(wǎng)之類(lèi)的是無(wú)法通知到服務(wù)器的),或者服務(wù)器端通過(guò)心跳包來(lái)檢測(cè)連接活性。