雁过请留痕...
代码改变世界

IIS连接数修改

2014-09-18 16:30  xiashengwang  阅读(3062)  评论(0编辑  收藏  举报

1, 对于xp等非服务器操作系统,IIS的并发数量是有限的。在xp上同时允许的连接数是10.

当程序出现性能问题时,可以通过下面的方法来查看并发连接数

这个工具在计算机管理里面可以找到

clip_image002

在图表区域,右键添加新的性能计数

clip_image004

如上图这样设定,点添加就可以了。

clip_image006

选中刚刚添加的计数项目,在“最新”,“平均”,“最小”等项目上可以看到我们的连接数,据我的测试,最大只能到10个。

2, 修改默认的连接数

微软提供了一个工具用于修改IIS的设置,下载地址http://download.microsoft.com/download/iis50/Utility/5.0/NT45/EN-US/MtaEdt22.exe 下载完安装,注意安装过程中为提示是不是替换存在的系统的文件,这里不需要替换,所以要选保留。安装完后在开始菜单的Administrator Tools→MetaEdit启动。

1) 把LM/W3SVC/MaxConnections的值改为1000.

image

2) 把LM/W3SVC/1/MaxConnections的值改为40,最大也只能设到40,据我的测试,真正起作用的是这一步修改,步骤1)完全可以忽略。

clip_image010

3) 修改完重启下IIS

再来看看并发数据量就上去了。

clip_image012

3,顺便提一下Fiddler Web Debugger这个工具,可以查看所有的请求连接和状态,可以帮助我们判断并发连接的执行状况。

clip_image014