码迷,mamicode.com
首页 > Web开发 > 详细

websocket注意“oldSession我们最好关闭“”

时间:2019-09-25 18:48:25      阅读:271      评论:0      收藏:0      [点我收藏+]

标签:new   socket   关闭   span   关系   news   玩家   session   说明   

websocket程序会维护一个Map, 记录玩家id--->session的关系;

1.当建立的时候会建立对应关系,如果关系已经存在,需要更新session(这里用oldSession 和newSession来说明). oldSession我们手工关闭(session.close()执行时程序会跳到onClose里面去,onClose执行玩后再执行session.close()后面的代码----这个特点需要注意下)

2.运行时异常会触发onClose; 网络异常会触发onError,一般onError和onClose一样会移除session关系;

 

websocket注意“oldSession我们最好关闭“”

标签:new   socket   关闭   span   关系   news   玩家   session   说明   

原文地址:https://www.cnblogs.com/trump2/p/11586615.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!