最大Socket连接
答
你不是真的给我们足够的信息继续下去。
可以在单台Windows机器上同时打开的套接字数量受机器范围资源的限制。没有“每个进程”的限制会影响可以打开的套接字的数量(除非可能会应用某些每个进程的非页面缓冲池配额,但我从未在野外遇到这种情况)。
我已经写了每台机器的极限位置在我的博客:http://www.serverframework.com/asynchronousevents/2010/12/one-million-tcp-connections.html
有很多原因,你可能会得到一个连接被拒绝的错误,如果你可以给我们一些更多的信息,我们也许能够缩小问题的原因。
如果你的服务器的所有连接失败,出现“拒绝连接”,然后..
- 您的服务器可能无法运行。
- 您可能没有听到正确的端口。
- 防火墙可能的方式
越来越如果你成功连接一次,但随后无法连接,然后...
- 你的连接接受逻辑可能被打破。
如果收到“连接被拒绝”的时候有很多的并发连接尝试的发生,一些连接的工作,有的失败了,那么......
- 你听积压可能太小
- 您可能需要很长时间才能处理新连接
什么版本的Windows用作服务器? – 2011-02-01 10:34:44