我只是看看这里的示例代码:
当我运行服务器部分并启动客户端的多个实例时,我注意到当我同时启动大约40-50个实例(使用Process.start())时,有时一些客户端无法连接。
为什么会发生这种情况?是什么真正阻止了所有这些客户端同时连接?是否有隐藏的请求限制?
您确定服务器上没有限制吗?
我使用ClientWebSocket对我的WebSocket组件进行一些简单的压力测试,我可以达到数千个连接和几乎100%的NIC吞吐量。但是,我不会为每个调用创建一个进程。您可以在此处查看测试控制台应用程序源代码或下载可执行文件。