我正在努力在 Windows Server 2012 上部署应用程序。问题是,在接受大约 2000 个 TCP 连接后,它无法再接受更多连接。而我需要更多。我们有 8 个核心、16 GB RAM、3GH CPU,非常强大的盒子。但无法容纳超过 2000 个套接字连接。
问题:
- 如果这是某种服务器操作系统限制,可以解除吗?
- 有人可以推荐用于基准测试服务器能够处理多少个 TCP 连接的工具吗?
答案1
我不喜欢回答带有链接的问题,但是我最近读了这篇文章并发现它非常有趣所以我想你可能会喜欢阅读:
http://www.serverframework.com/asynchronousevents/2010/12/one-million-tcp-connections.html
查尔斯