,,IIS6 ASP 页的执行造成响应缓冲区超过其配置限制的解决方法

,,IIS6 ASP 页的执行造成响应缓冲区超过其配置限制的解决方法

本文主要介绍IIS6 ASP页面执行导致响应缓冲区超出其配置限制的解决方案。有需要的朋友可以参考一下。

响应对象“ASP 0251: 80004005”中的错误

超过响应缓冲区限制。

此ASP页的执行导致响应缓冲区超出其配置的限制。

因为页面中有成千上万的数据,所以超过了响应缓冲区限制。此ASP页的执行导致响应缓冲区超出其配置的限制。

如果像这样设置response.buffer=false,可以查出来,但是这么慢。怎么解决?

我们可以通过先关闭服务中的iisadminservice服务来扩大Buffer的缓冲区。

在windows\system32\inesrv\下找到metabase.xml,打开它,找到AspBufferingLimit将其修改为需要的值。默认值为4194304,即4096KB,4M。

建议将其修改为41943040(40M)或合适的值,具体取决于服务器内存是否足够大。

然后重新启动iisadminservice服务。

注意事项:

1.注意服务器内存量是否足够。

2.此外,由于数据量很大,相应的ASP处理时间必须修改,即:

修改AspScriptTimeout的默认值90(秒)

修改“AspSessionTimeout”的默认值20(分钟)。

3.当IIS运行时,windows\system32\inesrv\下的metabase.xml文件被锁定,修改无法保存,因此需要

Net stop iisadmin,保存OK,然后net start w3svc。

4.win7中的metabase.xml文件不能复制或修改,直接在iis中设置修改即可,位置是iis -函数视图- asp -限制属性-响应缓冲区限制和最大请求实体体限制。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • winserver2012配置iis,win2012 iis配置
  • winserver2012配置iis,win2012 iis配置,Windows Server 2016服务器IIS配置的详细步骤(图文)
  • win7怎么配置iis,iis的安装与配置
  • win7怎么配置iis,iis的安装与配置,win7下IIS的安装和配置 图文教程
  • win10如何开启iis,windows开启iis
  • win10如何开启iis,windows开启iis,win7 win10开启IIS服务的教程图解
  • iis部署网站出现了500错误,iis 500.21错误
  • iis部署网站出现了500错误,iis 500.21错误,iis提示您指定的网页无法访问! 错误类型:500
  • iis搭建网站详细教程,搭建iis
  • iis搭建网站详细教程,搭建iis,IIS 6.0 安装与网站架设教程[图文]
  • iis怎么绑定域名,iis网站绑定
  • iis怎么绑定域名,iis网站绑定,IIS绑定域名图解教程
  • iis不能提供的服务,iis不可以进行
  • iis不能提供的服务,iis不可以进行,解决IIS“服务器应用程序不可用”的方法汇总
  • ,,解决IIS的Server Application Error的3种方法
  • 留言与评论(共有 条评论)
       
    验证码: