服务器端怎么保存websocket连接对象,以便实现点对点访问

服务器端怎么保存数量众多的websocket连接,以便实现点对点访问?
现在是直接保存在数组或者session中,但感觉连接数量多的时候,这样不方便管理。

阅读 4.1k
2 个回答

你说的, 不方便管理, 具体是指什么呢.
如果你是指找到对应的 websocket 连接, 不方便, 那你可以保存在一个 Map 里面, key 值可以是一个 websocketid.

如果数据量过多,你最好分组处理,不然一个map里面太大了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题