我现在就是用聊天室做一个用户上下线的功能,然后就是有时候会获取不到用户下线,因为聊天室已经有了设置了心跳想问一下这是怎么回事情因为数据已经传送过来了,但是我接收的时候就没有值了
有些情况客户端不会触发服务端onMessage,只会触发onConnect onClose,例如客户端只发起了连接,并没有发送任何消息。 所以如果在onMessage里设置的session在onClose里可能并不存在。
有些情况客户端不会触发服务端onMessage,只会触发onConnect onClose,例如客户端只发起了连接,并没有发送任何消息。
所以如果在onMessage里设置的session在onClose里可能并不存在。