使用socket io将用户特定数据从节点服务器发送到客户端的最佳方法是什么。我应该为用户创建每个套接字连接(可能达到性能),还是应该根据用户打开每个通道。
----- 2014年9月16日更新-----
最近我尝试根据登录创建与每个用户ID相对应的多个房间,并且在UI层中我只获取用户特定数据。一切正常。
但是,如果我们查看Chrome Web Developer Websocket选项卡并单击连接和Frames子选项卡,我仍然可以看到其他用户数据。这是否意味着我们必须为每个用户分离不同的套接字连接,而不是为用户创建空间。
我有3个id
的广播数据1.starts with dGhvY
2.starts with bnZIZ
3.starts with dXZIb
请查找屏幕截图以获得更多信息