Socket.IO + Express:获取与快速会话关联的套接字
我正在寻找从快速http路由处理程序提出应用程序范围内的事件。 例如,用户修改logging,并将事件发送给任何其他感兴趣的用户。
在某些情况下,我想广播给所有客户端,除了(http)请求的客户端。 这可以通过广播针对您希望排除的套接字来实现,但是我目前无法访问与会话validationhttp请求相关联的套接字。
我见过一些例子 ,演示了如何从套接字请求中为用户检索快速会话(即从cookie中获取会话ID,从sessionStore中检索会话)。
是否有可能在反向工作,并可能存储socketId对会议以供日后检索? 任何人都可以用这种方法识别任何即时的警告或陷阱?
如果套接字是通过一个redis存储分布在不同的服务器上的,那么也会产生什 我可以预见,每个用户的http请求都会通过套接字请求进入不同的节点。
非常感谢!
- 当从socket.io – node.js接收到消息时,从客户端播放audio
- 在重新连接60秒后,socket.io套接字断开连接
- 为什么在Node.js中尝试重新连接我的TCP连接后出现ECONNREFUSED错误?
- Node.js套接字pipe道方法不会pipe最后一个数据包到http响应
- 使用Web套接字的基于XMPP的聊天服务体系结构
- Nodejs – Socketio不与https服务器,可能是什么原因?
- node.js socket.io脚本在1-2天后被SIGSEGV杀死
- 在Java中创build一个实时协作记事本
- iOSselect哪种服务器端语言,以及哪个服务器后端在处理套接字连接时是首选的