首页 > 解决方案 > 如何衡量或理解 websocket/socket 应用程序?

问题描述

据我了解,websocket/socket 有能力:

  1. 广播:将消息发布到公共频道
  2. 私人聊天室:向私人频道发送消息。

所以我的问题是:

  1. 当广播到公共频道时,当接收器从 10 增加到 1000 时 CPU 会变高吗?

  2. 向私人频道发送消息时,是否有任何工具可以衡量/优化?

多谢!

标签: socketswebsocket

解决方案


Websocket 和普通的 TCP 套接字是单个客户端和单个服务器之间的一对一连接。没有办法广播任何东西,也没有公共或私人频道的概念。可能有应用程序/协议在 Websocket 或普通套接字之上实现这些概念,但行为将特定于该应用程序/协议。


推荐阅读