我有一個Web服務返回一個XML文件。IIS 7.5發送大XML時崩潰
第一個請求返回一個大小約爲50MB的XML文件,任何新的請求都會更小,更像1KB左右。
發送大XML時(僅在第一個請求時),我的IIS崩潰。
我收到錯誤504,並在事件查看器,我可以看到:
Faulting application name: w3wp.exe, version: 7.5.7601.17514, time stamp: 0x4ce7afa2
Faulting module name: clr.dll, version: 4.0.30319.239, time stamp: 0x4e1822f4
Exception code: 0xc00000fd
Fault offset: 0x0000000000001177
Faulting process id: 0x15cc
Faulting application start time: 0x01cd225011f055d0
Faulting application path: c:\windows\system32\inetsrv\w3wp.exe
Faulting module path: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll
Report Id: 5110375b-8e43-11e1-b097-001b217fde7f
我試圖谷歌這個錯誤,但一無所獲!
我想也許我應該增加應用程序池內存大小或CPU使用率,不知道它是否是問題。
你們有什麼想法嗎?如何解決它?
IIS返回什麼信息作爲響應正文?如果你的瀏覽器不顯示它,你可以找出使用提琴手。 – usr 2012-04-24 20:49:32
無法在提琴手或瀏覽器中看到任何東西,我在小提琴中看到的所有內容是:ReadResponse()失敗:服務器沒有爲此請求返回響應。 – 2012-04-24 20:51:38
好的。將visual studio附加到w3wp.exe並將其設置爲中斷異常(ctrl-shift-e)。 Plz發佈完整的例外。 – usr 2012-04-24 20:52:47