IIS 7.5 在发送大型 XML 时崩溃

本文关键字:大型 XML 崩溃 IIS | 更新日期: 2023-09-27 18:32:05

我有一个返回XML文件的Web服务。

第一个请求返回一个 XML 文件,其大小约为 50MB,任何新请求都会小得多,更像是 1KB 左右。

我的 IIS 在发送大型 XML 时崩溃(仅在第一个请求时)。

我收到错误 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 7.5 在发送大型 XML 时崩溃

0xc00000fd是....堆栈溢出!所以听起来你需要附加一个调试器,看看发生了什么

尝试发送小 XML 而不是大 XML。