我設置了心跳檢測,用戶斷網(wǎng)或者強退等情況心跳包不存在會調用onClose, 用戶主動退出,這個時候后臺手動調用closeClient之后,系統(tǒng)也會調用onClose, 我的問題是能不能區(qū)分用戶是如何掉線的,項目需求勿噴。
目前沒有這個區(qū)分,也考慮過加上這個區(qū)分。 但是心跳這里不好界定是誰關閉的鏈接
項目需求對用戶下線時間挺嚴格,心跳會差一些時間,而正常斷開不會,但是所有處理斷開之后的邏輯都在onClose里,就沒辦法區(qū)分,╮( ̄▽ ̄")╭ ,總之,感謝你的回復,我已經決定將心跳包設置5s,然后就不管時間差了,,,,