gpt4 book ai didi

.net - Connection_Abandoned_By_ReqQueue 问题

转载 作者:行者123 更新时间:2023-12-03 02:54:19 33 4
gpt4 key购买 nike

我有一个奇怪的问题。我有 3 个网站使用完全相同的代码。所有这些都位于同一台专用服务器上,并且都有自己的应用程序池。它是 Windows 2008 R2 服务器。其中一个站点每隔几个小时就会出现 Connection_Abandoned_By_ReqQueue 问题。同样,所有 3 个站点上的代码都是相同的,但只有一个站点遇到了该问题。应用程序池有默认设置。

我读到我应该使用 Microsoft 的调试诊断应用程序,并且我将其安装在我的开发计算机上以首先使用它,并且没有报告显示任何可识别的内容 (.NET),因此如果它在服务器上是相同的,我不会确定这将如何帮助我找到问题。

查找这些 Connection_Abandoned_By_ReqQueue 错误的原因的最佳方法是什么?我读过很多可能导致此问题的内容,但这没有帮助。

最佳答案

只是为了向其他读者澄清 - 错误 Connection_Abandoned_By_ReqQueue 记录在 IIS Http 错误日志中(位于 %SystemDrive%\Windows\System32\LogFiles\HTTPERR 下)

这里的其他潜在原因是堆栈溢出和访问冲突类型异常,这些异常可能很难追踪,因为可能会跳过应用程序的标准故障/异常处理代码和日志记录。

请务必检查事件查看器中的应用程序日志。运气好的话,每次失败都会记录一个应用程序错误,如果 W3WP 进程崩溃,可能会记录一个 Windows 错误报告崩溃转储条目。

这是一个堆栈溢出示例 (0xc00000fd)

Faulting application name: w3wp.exe, version: 8.5.9600.16384, time stamp: 0x52157ba0
Faulting module name: clr.dll, version: 4.0.30319.34209, time stamp: 0x5348961e
Exception code: 0xc00000fd
Fault offset: 0x00001ffb
Faulting process id: 0x3918
Faulting application start time: 0x01d2398c5d2febfc
Faulting application path: C:\Windows\SysWOW64\inetsrv\w3wp.exe
Faulting module path: C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll
Report Id: a796f4a2-a581-11e6-80eb-0050569051a9
Faulting package full name:
Faulting package-relative application ID:

应用程序日志中的 WER 故障转储记录将向您显示转储的位置(这些文件可能位于此处:C:\ProgramData\Microsoft\Windows\WER\ReportQueue)然后您可以使用 WinDbg 等调试器进行仔细检查。

关于.net - Connection_Abandoned_By_ReqQueue 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8404569/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com