7
我遇到了與本文中描述的相同的問題,Diagnosing "Request timed out" HttpExceptions。我已經按照推薦開啓了失敗的請求追蹤,並且正在與MS的某個人一起工作(儘管它很痛苦地慢)。診斷「請求超時」HttpExceptions有何進展?
原帖並未在一年內更新,所以我想知道是否曾經發現過修復程序或者您是否忽略了這些錯誤。
任何幫助,將不勝感激。
我遇到了與本文中描述的相同的問題,Diagnosing "Request timed out" HttpExceptions。我已經按照推薦開啓了失敗的請求追蹤,並且正在與MS的某個人一起工作(儘管它很痛苦地慢)。診斷「請求超時」HttpExceptions有何進展?
原帖並未在一年內更新,所以我想知道是否曾經發現過修復程序或者您是否忽略了這些錯誤。
任何幫助,將不勝感激。
經過7個多月的問題排查,微軟的優秀人士終於找到了這個問題。它並沒有最終成爲一個複雜的問題,我們都非常瞭解IIS 7+集成模式。
總結:
在IIS6 & IIS7 +經典模式,該請求不直到整個實體主體被讀取到達asp.net。如果實體主體沒有完全讀取,asp.net從未達到過,所以http只記錄錯誤,而asp.net永遠不會更聰明。
但是,在IIS7 +集成模式下,asp.net立即提取請求,因此如果實體主體沒有完全讀取,asp.net會記錄超時並觸發異常。
因此,這些異常可以安全地忽略,因爲它們是預期的行爲。
我真的希望這可以幫助別人。