前往顾页
以后地位: 主页 > 收集编程 > Asp实例教程 >

IIS拜候网站的用户过量的处理体例

时候:2018-11-08 20:51来源:知行网www.zhixing123.cn 编辑:麦田守望者

报错内容以下:
  

无法显现网页
  目前拜候网站的用户过量。
  --------------------------------------------------------------------------------
  请测验测验履行以下操纵:
  单击革新按钮,或稍后重试。
  翻开localhost主页,然后查找与所需信息相关的链接。
  HTTP错误403.9-避免拜候:连接的用户过量
  Internet信息办事
  --------------------------------------------------------------------------------
  技术信息(用于支撑职员)
  被页竞
  导致此错误的启事是:Web办事器忙,因通信量过年夜而无法措置您的请求。
  详细信息:
  Microsoft支撑 


呈现下面错误,年夜家可以看看是不是是下面启事酿成的:
1.windows2000Pro和windowsXP都只许可同时10个连接数的在耳目数。如果工具没有及时开释,哪怕你就一小我拜候,也会呈现用户过量的提示。

2.就是10个,如果你一小我在测试的时候,按住f5革新多次,不消多久就提示拜候人数过量了.

3.我碰到过这类问题,是法度上的问题,你要包管每次翻开数据库后,都要conn.close。好好查抄你的法度,必定有一个处所数据库一向开着的。

4.iis连接数过量,调年夜便可以了,如果想不呈现人数限定,装2000Server或2003吧。

6.如果不想重装体系,请利用apache做webserver。

5.建议换2kserver体系,或编程时在页面开端及时开释你所有效server.create建立的工具,但是如许会降落用户拜候的呼应速率,

7.假造主机的话,收集空间商设置给你的流量太小。向你的收集空间供应商请求给你放宽流量限定。(可能要加钱)

8.现在找到一个好软件,消弭IIS连接数限定问题,我们可以操纵NTSwitch软件来实现。
如果您的操纵体系是Windows2000/xpProfessional,起首装置IIS,运行NTSwitch软件,点击“GoServer”按钮,软件会弹出将为您转换操纵体系的确认框,点击肯定,重启动机器您将会发明,您的操纵体系启动LOGO画面已从本来的Professional标记变成Server标记。(注:Server体系可以点GoWorkstation按钮转换为Professional体系)

到这一步,如果您翻开IIS,点窜IIS连接数将会发明底子就无法点窜,那么到底这个软件有没有感化呢?或许您重启机器的时候已重视到,机器启动后会呈现一个错误提示框“在体系启动时起码有一个办事或驱动法度产生错误。详细信息,请利用事件检察器检察事件日记”,翻开体系日记检察几个错误日记后您将会发明WWW,SMTP和FTP办事都因为不测而停止,停止启事都是:体系找不到指定的文件。

最后的处理体例是:将您本机的IIS完整卸载,然后再重先装置一次,重先启动机器将会发明所有问题宣布处理,再次翻开IIS的时候您将会发明您已具有一个全新的Sever体系IIS,连接数想怎样改就怎样改。NTSwitch软件可从网上下载,

9.一般重启iis可以处理此问题“运行”里输入iisreset

10.Microsoft供应了一个办理IIS的小东西MetaEdit,MetaEdit事情在WindowsNT4.0、Windows2000上,我发明它在WindowsXP上也能一般事情,别的,MetaEdit只能办理II4.0、IIS5.0或更高版本的IIS。

下面操纵这个东西冲破WindowsXP专业版IIS客户端连接限定:
起首,你需求到下面的地点下载MetaEdit,最新版本是2.2。
(如果是WINXP+SP2,请下载:SP2限定连接数补丁最新版本2.11a并检察文末申明)
然后,履行MtaEdt22.exe按领导提示完成MetaEdit装置。
最后,在MetaEdit中设置客户端连接限定的参数。
装置MetaEdit结束后,在开端菜单的法度组AdministrativeTools下点击MetaEdit2.2运行,呈现窗口:
在窗口的左边将树展开至LM\\W3SVC,直接在W3SVC文件夹上单击,挑选右边列表中Name为MaxConnections的项,双击后,呈现对话框:
在最后Data的文本框中默许的是10,这就是WindowsXP专业版IIS
默许设置的最年夜客户端连接数了,现在你可以改变这个默许值了,我把它改成10000,
重视:在Win2000上的IIS客户端连接数最年夜为2000000000

11.下面是一个不是体例的体例:
连接数当然不是IP数,它是浏览器请求的连接,可能年夜家以为怎样没有到达下限就停止呼应了,那是因为可能当浏览器请求一个连接后,数据传输被间断(启事可所以收集毛病、浏览器崩溃、用户点击浏览器的停止按钮,等等),这时候辰,方才翻开的连接将占用办事器资笔票到连接超时封闭。当一段时候浏览器没有通信时,到达时限将主动封闭连接。你可以看看属性内里的“连接时限”缺省为900秒。恰当收缩时限,可以有效的开释不消的连接数。另有:就是"启用保持http激活”,它用于保持以后的浏览器连接,目标是更快的呼应浏览器请求。它也会耗损资本。

------分开线----------------------------
标签(Tag):
------分开线----------------------------
保举内容
猜你感兴趣