我可以向大量 webSocket 客户端广播吗

Can I broadcast to a huge number of webSocket clients

我用 node.js 开发了一个网络应用程序,我想知道我是否可以同时向大量连接的客户端广播。

我想知道有 100 个客户还是 1000 个客户,我的应用程序运行良好没有问题。

简而言之,有多少客户可以支持播放?有没有办法用 100 个客户端或 1000 个 webSocket 客户端进行测试(例如软件)?因为如果我想手动测试,我不能同时打开1000个浏览器来测试。

i want to know if i can broadcast to a very large number of connected clients simultaneously.

是的,你可以。

I want to know if there are 100 customers or 1000 customers , my application works well without problems.

只有你能回答。我们无权访问您的应用程序来告诉您它的工作情况。测试您的应用程序。

in short, how many customers can support the broadcast?

这取决于很多因素...我们不可能为您回答这个问题。

And is there a way to test (a software for example) with 100 clients or 1000 clients of webSocket?

有用于负载测试的服务,但您可能会发现编写自己的脚本最简单,该脚本创建数以千计的客户端连接并模拟您认为用户会执行的操作。不过要小心,因为真实的用户负载往往令人惊讶。

设置您的体系结构,以便在需要时可以扩展到许多主机。