收藏
回答

WebSocket 的连接上限数是多少?



想做一对多聊天功能,需要实时跟服务器通信,所以问问WebSocket 的连接上限数是多少?例如:一个用户跟10个(或更多)用户聊天

最后一次编辑于  2018-05-25
回答关注问题邀请回答
收藏

2 个回答

  • Pader
    Pader
    2018-05-29

    正常10个以内的上限完全够了,一般一个网站或服务器建立两三条websocket连接就已经算多了。

    你一个聊天,肯定是尽量保持只有一条 websocket 连接才好,通过传递的数据来区分是发给谁,来自谁,难道你要做成有100个好友要建100个连接吗???

    2018-05-29
    有用
    回复 3
    • 阿白
      阿白
      2022-04-18
      100个人分别跟100个好友聊天,不建立100个连接吗?
      2022-04-18
      回复
    • Pader
      Pader
      2023-11-01回复阿白
      一个客户端通常只建立一条与服务器的连接,这一条连接就负责了程序内所有的聊天,WebSocket 内的每一个数据都标明了来自谁,发给谁,这是标准的做法。
      2023-11-01
      回复
    • Pader
      Pader
      2023-11-01回复阿白
      如果是服务端,肯定与多个客户端分别建立连接了,所有服务端本身是要承受很多连接的。
      2023-11-01
      回复
  • 从前
    从前
    2018-05-25

    同问

    2018-05-25
    有用
    回复
登录 后发表内容