应用程序池队列长度限制可防止大量请求排队等候,造成服务器超载。当启用应用程序池队列长度限制时,IIS 在将新请求加入队列前,先监视指定的应用程序池队列中的请求数量。如果将新的请求添加到该队列时,超出了队列的大小限制,服务器会拒绝该请求,并向客户端发送一个 503 错误响应(不能自定义该响应)。然而,即使您将队列长度限制改为小于当前队列长度的值,队列中已有的请求仍会留在队列中。
要点 您必须是本地计算机上 Administrators 组的成员或者必须被委派了相应的权限,才能执行下列步骤。作为安全性的最佳操作,请使用不属于 Administrators 组的帐户登录计算机,然后使用运行方式命令以管理员身份运行 IIS 管理器。在命令提示符下,键入 runas /user:administrative_accountname "mmc %systemroot%\system32\inetsrv\iis.msc"。
更改应用程序池队列长度限制
注意 如果未选中“核心请求队列限制为”复选框,IIS 将不会执行队列限制。由于不限制队列中的请求数量,IIS 可能会将请求一直添加到队列中,直到服务器的内存耗尽为止。
相关主题