- client每次连接server时需生成唯一sid
- 新建连接时(open),将sid作为key存入redis中并设置过期时间
- client每次发送消息(on_message),更新sid的过期时间
- client关闭连接(on_close),将sid从redis中删除
-
server端监听redis key过期事件,sid过期时,server端主动关闭连接(close)
websocket 服务端会话超时设计方案.png
server端监听redis key过期事件,sid过期时,server端主动关闭连接(close)
本文标题:websocket 服务端会话超时设计方案:
本文链接:https://www.haomeiwen.com/subject/fvmybftx.html
网友评论