websocket注意“oldSession我们最好关闭“”
Posted trump2
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了websocket注意“oldSession我们最好关闭“”相关的知识,希望对你有一定的参考价值。
websocket程序会维护一个Map, 记录玩家id--->session的关系;
1.当建立的时候会建立对应关系,如果关系已经存在,需要更新session(这里用oldSession 和newSession来说明). oldSession我们手工关闭(session.close()执行时程序会跳到onClose里面去,onClose执行玩后再执行session.close()后面的代码----这个特点需要注意下)
2.运行时异常会触发onClose; 网络异常会触发onError,一般onError和onClose一样会移除session关系;
以上是关于websocket注意“oldSession我们最好关闭“”的主要内容,如果未能解决你的问题,请参考以下文章