关于IIS 6.0 500.13-Web Server Too Busy 调测
作者: 曲文庆 日期: 2013-03-06 16:13
IIS 报错500.13,服务器太忙,此时无法处理请求,通讯量超出网站的配置能力
查询该错误码微软解释是:
500.13-Web Server Too Busy
ASP requests are executed by threads from a pool of threads whose size is limited to 25 threads per processor, by default. If more ASP requests arrive than there are threads available to execute them, ASP places the extra requests in a queue, where they wait until a thread becomes available. By default, this queue is limited to 3000 requests. If the queue becomes full, the next ASP request, instead of being queued, causes a 500.13-Web server too busy error. The number of requests that can wait in the queue is controlled by the AspRequestQueueMax metabase property. Change the AspRequestQueueMax property to produce the desired user experience — a smaller queue allows users to more quickly see the 500.13 error when ASP requests are backed up.
If users encounter this error, select the Active Server Pages/Requests Queued performance counter check box. If the queue fills up, but ultimately empties again, or if the queue remains partially filled but requests move through very quickly, there probably is not a problem, just a spike in traffic. However, if the queue remains partially or completely full for a sustained period and requests do not appear to be moving through quickly enough, there might be a problem.
根据该说明,编辑 C:\WINDOWS\system32\inetsrv\MetaBase.xml 文件
将如下参数调高:
AspRequestQueueMax="3000" 调整为 30000
AspProcessorThreadMax="25" 调整为 50
AspMaxDiskTemplateCacheFiles="2000" 调整为 5000

![]() |