windows-server-2008 – 我在Windows Server 2008中可以拥有的最
发布时间:2020-12-13 19:58:21 所属栏目:Windows 来源:网络整理
导读:我想在 Windows Server 2008上运行的服务器中尽可能多地建立连接(来自许多不同客户端的单个连接),以支持Comet风格的应用程序.该应用程序是用C#编写的.连接不会很健谈,只需要打开(并保持打开状态).购买大量内存和快速CPU不是问题. 据我所知,我将限制为每个NIC
我想在
Windows Server 2008上运行的服务器中尽可能多地建立连接(来自许多不同客户端的单个连接),以支持Comet风格的应用程序.该应用程序是用C#编写的.连接不会很健谈,只需要打开(并保持打开状态).购买大量内存和快速CPU不是问题.
据我所知,我将限制为每个NIC 65k同时打开连接 – 最大端口数.这准确吗?或者我可以以某种方式超越65k连接/ NIC?似乎Linux的服务器产品至少支持数十万个连接.他们如何做到这一点?
你可以超过65k连接;因为每个端口可以有多个连接(一旦接受,侦听器就可以连接到另一个客户端).一端或另一端必须有一些区别,通常客户端选择一个随机端口. Windows默认限制为这些随机端口中的3000多个;所以你的典型客户将最大限度地利用它.但是,可以以不同的方式配置客户端,并且许多* nix仅限于Windows.
有一个注册表设置将最大连接数限制为1600万.但是还有其他更实际的问题通常会限制你更少(你可以改变注册表值). > Windows每个连接占用大约1KB的RAM(16M连接大约为16GB);并且您的应用还必须以某种方式跟踪它的活动连接(更多内存).> Windows还将检查2小时内的无响应连接.在16M连接处,大约每0.5ms;只需进行这些检查就会占用大量带宽. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Learning OSG programing---Multi Camera in Multi window
- windows-xp – 在Windows XP上安装Windows 7启动加载程序
- windows-xp – 如何让localhost在parallels桌面上运行xp
- windows-phone-7 – WP7应用程序仅在调试时在模拟器和设备上
- winapi – Windows头文件中的“#ifdef _MAC”是什么?
- Hewlett Packard定制OEM Windows上的Delphi平台错误
- windows – 文本到语音
- Windows Azure如何执行负载平衡?
- windows – 使用KBDLLHOOKSTRUCT确定第一次按键
- windows-xp – 有没有人有安装KDE for Windows端口的经验?
推荐文章
站长推荐
- windows-server-2008-r2 – 如何根据现有的IPv4地
- windows-7 – 使用脱机文件重新连接到服务器
- windows-server-2008 – Windows Server 2003 R2
- Windows 8.1应用中的Google Admob
- active-directory – 如果没有Microsoft帐户,Win
- 权限 – 如何在Windows 2008服务器上设置中央存储
- windows-server-2016 – 慢速存储空间直接进行S2
- [Win8 APP]击破联络人迷思
- 需要在Windows C#/ Net中禁用屏幕保护程序/屏幕锁
- 窗口 – 为什么RDP与其他遥控软件相比如此之快?
热点阅读