网上给出了不少的办法,这里举出两个,但是真正最有效的解决办法却是第二个,之所以把第一个提出来,是因为有可能你的IIS出现这样的问题的原因得需要第一个方法来彻底解决。而第二个方法则是很明确的指出是你的程序的问题,这些情况,都很容易在进行程序调试的时候出现。
第一种:
自己的机子是Windows XP系统,
在本机上部署了一个自己开发的程序,
测试时用IIS很不顺利,经常测试着就出现连接超过限制的错误页面
于是准备改掉这个IIS的连接数限制,由于XP的IIS本身没有提供性能这个选项卡,所以只好从别的方面着手了
正好,微软自己正好提供这个小工具,估计他们也感觉到了这些问题了吧
微软出的一个管理IIS的小工具,名字叫做MetaEdit,
下载地址为 :
然后,执行MtaEdt22.exe按向导提示完成MetaEdit安装。
安装MetaEdit完毕后,在开始菜单的程序组AdministrativeTools下点击MetaEdit2.2运行,
出现窗口:在窗口的左边将树展开至LM-----W3SVC,
直接在W3SVC文件夹上单击,选择右边列表中Name为MaxConnections的项,
双击后,出现对话框:在最后Data的文本框中默认的是10,另外你改为-1就是不限制了.
这就是WindowsXP专业版IIS默认设置的最大客户端连接数了,我直接把它改成了1000,和服务器版的IIS一样了。
这样就可以继续工作了!
其他HTTP错误信息:
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
HTTP
Error
HTTP
第二种:
403.9错误是由于连接的用户过多而造成的,由于Web 服务器很忙,因通讯量过多而无法处理请求时便会返回这条错误。
解决办法:
1.关键在你的程序上出现死循环,或者eof和bof上出现错误,iis当提交的数据过大时候,就会这么说,你看看你的页面上的程序,真正不在用户的连接上
2.重启iis可以解决此问题: “运行”里输入iisreset