1, 对于xp等非服务器操作系统,IIS的并发数量是有限的。在xp上同时允许的连接数是10.
当程序出现性能问题时,可以通过下面的方法来查看并发连接数
这个工具在计算机管理里面可以找到
在图表区域,右键添加新的性能计数
如上图这样设定,点添加就可以了。
选中刚刚添加的计数项目,在“最新”,“平均”,“最小”等项目上可以看到我们的连接数,据我的测试,最大只能到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.
2) 把LM/W3SVC/1/MaxConnections的值改为40,最大也只能设到40,据我的测试,真正起作用的是这一步修改,步骤1)完全可以忽略。
3) 修改完重启下IIS
再来看看并发数据量就上去了。
3,顺便提一下Fiddler Web Debugger这个工具,可以查看所有的请求连接和状态,可以帮助我们判断并发连接的执行状况。
时间: 2024-10-09 22:53:07