我現(xiàn)在就是用聊天室做一個(gè)用戶上下線的功能,然后就是有時(shí)候會獲取不到用戶下線,因?yàn)榱奶焓乙呀?jīng)有了設(shè)置了心跳想問一下這是怎么回事情因?yàn)閿?shù)據(jù)已經(jīng)傳送過來了,但是我接收的時(shí)候就沒有值了
有些情況客戶端不會觸發(fā)服務(wù)端onMessage,只會觸發(fā)onConnect onClose,例如客戶端只發(fā)起了連接,并沒有發(fā)送任何消息。 所以如果在onMessage里設(shè)置的session在onClose里可能并不存在。