黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

超過響應(yīng)緩沖區(qū)限制

系統(tǒng) 2746 0
?Response 對象 錯誤 'ASP 0251 : 80004005'

超過響應(yīng)緩沖區(qū)限制

/his/zygl/jzgl_left.asp,行 0

此 ASP 頁的運行造成響應(yīng)緩沖區(qū)超過其配置限制。

于是上網(wǎng)查找答案,得出下面結(jié)果,并順利解決這個問題:

由于頁面中數(shù)據(jù)較多,有上千條,導(dǎo)致出現(xiàn)“超過響應(yīng)緩沖區(qū)限制。此 ASP 頁的運行造成響應(yīng)緩沖區(qū)超過其配置限制”。假設(shè)
response.buffer=false這樣設(shè)的話,能夠查出,可是好慢。怎么解決?

我們能夠加大Buffer的緩沖區(qū),辦法是:

先在服務(wù)里關(guān)閉iisadminservice服務(wù)。

找到 windows\system32\inesrv\下的metabase.xml,打開,找到
AspBufferingLimit 把他改動為須要的值,默覺得4194304,即4096KB,4M。

建議把它改動為41943040(40M)或適合的數(shù)值,取決于server內(nèi)存是否足夠大。

然后重新啟動iisadminservice服務(wù)。

注意事項:

1、要注意server內(nèi)存量是否足夠。
2、還有由于數(shù)據(jù)量比較大,對應(yīng)的還要改動ASP處理時間,即:
改動“AspScriptTimeout“ 默認(rèn)值90(秒)
改動“AspSessionTimeout“ 默認(rèn)值20(分鐘)。

?

?

當(dāng)您使用 Response.BinaryWrite 方法,在 IIS 6 中和 IIS 7 中時出現(xiàn)錯誤消息:"HTTP 500"或"超過響應(yīng)緩沖區(qū)限制"

http://support.microsoft.com/kb/944886/zh-cn

?

當(dāng)您將文件發(fā)送到client計算機從安裝了 Web server上哪些 Internet Information Services (IIS) 7 或 IIS 6,您可能會收到類似于下面內(nèi)容的一種在client計算機上一條錯誤消息:

錯誤消息 1
HTTP 500-內(nèi)部server錯誤
錯誤消息 2
響應(yīng)對象錯誤 ASP 0251: 80004005
超出響應(yīng)緩沖區(qū)限制
ASP 頁的運行引起響應(yīng)緩沖區(qū)超過其配置的限制。
錯誤消息 1

此外,您可能會收到一條消息類似于下面內(nèi)容,IIS 日志文件里:

ASP_0251_:_80004005|Response_Buffer_Limit_Exceeded

若要將文件發(fā)送到client計算機使用 Response.BinaryWrite 方法和 AspBufferingOn 屬性設(shè)置為 False 時,會出現(xiàn)此問題。

?

出現(xiàn)此問題的解決辦法是當(dāng) ASP 響應(yīng)緩沖被禁用時,IIS 會強制默認(rèn)活動server頁面 (ASP) 響應(yīng)緩沖區(qū)值為 4 MB。

?

在大多數(shù)的方案 4 MB 緩沖區(qū)限制足以為 ASP 響應(yīng)發(fā)送到 Web client的。沒有足夠此限制時使用下列方法之中的一個。

?

方法 1: 降低響應(yīng)大小

若要解決此問題時,使用 Response.BinaryWrite 方法和 ASP 緩沖處于關(guān)閉狀態(tài),驗證返回給client的數(shù)據(jù)不大于 4 MB。

假設(shè)響應(yīng),則大于 4 MB 的默認(rèn)值此大小常常會導(dǎo)致較差的用戶體驗。在 Web 瀏覽器必須通過網(wǎng)絡(luò)接收較大的響應(yīng)。然后,在 Web 瀏覽器必須分析,并顯示很大的 HTML 響應(yīng)。

?

方法 2: 啟用 ASP 響應(yīng)緩沖,而且添加緩沖區(qū)限制

IIS 6 中您能夠啟用或禁用緩沖在應(yīng)用程序級別使用 AspBufferingOn IIS 元數(shù)據(jù)庫屬性。有關(guān) AspBufferingOn IIS 元數(shù)據(jù)庫屬性的具體信息,請訪問以下的 Microsoft 站點:

http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/fbe1bd5f-52d4-4a26-8ab1-7bb897bb3d53.mspx (http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/fbe1bd5f-52d4-4a26-8ab1-7bb897bb3d53.mspx)

注意 IIS 7 中您能夠啟用或禁用 ASP 響應(yīng)緩沖在應(yīng)用程序級別的 <System.webserver> ASP 部分中使用 bufferingOn ApplicationHost.config 文件里或在 Web.config 文件里。

若要啟用或禁用緩沖頁級別,您能夠使用 Response.Buffer 屬性。有關(guān) Response.Buffer 屬性的具體信息,請訪問以下的 MSDN 站點:

http://windowssdk.msdn.microsoft.com/en-us/library/ms526001.aspx (http://windowssdk.msdn.microsoft.com/en-us/library/ms526001.aspx)

假設(shè)您必須添加緩沖區(qū)限制,選擇同意的最大的已知的響應(yīng)大小的緩沖區(qū)限制。假設(shè)不事先知道最大響應(yīng)大小,您能夠?qū)⒕彌_區(qū)限制添加到一個較大的值在測試過程中。在完畢測試后,出現(xiàn)的最大值在 sc 字節(jié) 中使用字段中 IIS 日志文件為頁生成的響應(yīng)。

若要添加緩沖限制在 IIS 6 中的,請依照下列步驟操作:

  1. 單擊 開始 、 單擊 執(zhí)行 ,鍵入 cmd ,然后單擊 確定
  2. 鍵入以下的命令,然后按 ENTER 鍵:
    cd/d %systemdrive%\inetpub\adminscripts
  3. 鍵入以下的命令,然后按 ENTER 鍵:
    cscript.exe adsutil.vbs SET w3svc/aspbufferinglimit LimitSize
    注意 LimitSize 表示緩沖的大小限制以字節(jié)為單位)。比如對于數(shù) 67108864 將緩沖的大小限制設(shè)置為 64 MB。

若要確認(rèn)已正確設(shè)置了緩沖區(qū)限制,請依照下列步驟操作:

  1. 單擊 開始 、 單擊 執(zhí)行 ,鍵入 cmd ,然后單擊 確定
  2. 鍵入以下的命令,然后按 ENTER 鍵:
    cd/d %systemdrive%\inetpub\adminscripts
  3. 鍵入以下的命令,然后按 ENTER 鍵:
    cscript.exe adsutil.vbs GET w3svc/aspbufferinglimit

?

?

?

超過響應(yīng)緩沖區(qū)限制


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論