0

框架同时处理HTTP请求和WebSocket请求。Server添加了onclose触发事件。onclose触发事件的内容是判断连接为WebSocket接口的话清除该Fd下的会话信息。
有时候WebSocket端断开自动重连了,连接是保持的。但是会话信息被清除了。
附上简单的原理图。

图片描述

2019-03-23 提问
1 个回答
0

fd是每次都会变的,改用user_id储存回话信息就可以了。http和websocket的回话数据还可以共享。

撰写答案

推广链接