1

我在 IIS 上托管了 Web API。

作为对我的 API 调用的响应,我在随机时间收到“连接已重置”。经过几次重试后,我的请求得到了适当的回应

我检查了 HTTPERR 并在我得到 Connection Was Reset Response 的时间附近发现了很多“Connection_Abandoned_By_ReqQueue”。我有时也会在事件查看器中遇到应用程序崩溃,其中包含以下内容:

*故障桶,类型 0 事件名称:APPCRASH 响应:不可用 Cab Id:0

问题签名:P1:w3wp.exe P2:8.5.9600.16384 P3:52157ba0 P4:SAPbobsCOM90.dll P5:9.30.190.0 P6:5c7f4d65 P7:c0000005 P8:0089a548 P9:P10:

附加的文件:

这些文件可能在此处可用:C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_w3wp.exe_695eddbfadf3c4a0ec181813e91099c0502fcadb_234314c6_7e0a5f90

分析符号:重新检查解决方案:0 报告 ID:6975c2ef-e9ad-11e9-80ca-00155d0b1f02 报告状态:0 散列桶:*

崩溃发生时,我已经设法从 IIS 导出了一个转储文件。并使用了windbg 和DebugDiag。并发现异常是 System.NullReferenceException 对象引用未设置为对象的实例。但是这个错误没有意义,因为同一个请求在多次重试后得到了正确的请求。

4

0 回答 0