gpt4 book ai didi

IIS 请求偶尔会卡在 BeginRequest 中 - IIS Web Code

转载 作者:行者123 更新时间:2023-12-04 21:57:10 25 4
gpt4 key购买 nike

我们有一个 Web 应用程序,它运行在 6 个 Web 服务器上,HAProxy 作为负载均衡器。我们使用网络部署在所有网络服务器上同步我们的 IIS 和应用程序。从 1 月开始,一些客户开始报告应用程序速度变慢。经过大量工作,我们发现随机发送到 IIS 的请求会卡在 IIS Web Core 的 BeingRequest 状态。我附上了我的一台服务器的屏幕截图。对这个问题的任何见解将不胜感激。

谢谢,
法赫德

enter image description here

最佳答案

我有一个类似的问题,但我的请求卡在 IIS 的不同部分。如果有人在那里有任何意见,您可能也会发现它很有用 - Debugging requests which are 'stuck' in an IIS worker process

在屏幕截图中,您给出的最早请求是 16 岁——它们是永远保留还是处理起来很慢?如果他们不处理队列中最早的请求总是完全相同的 URL,如果是这样,你能用那个 URL 触发问题吗?

如果他们最终处理(或者即使他们没有处理)对您来说好的第一步就是运行失败请求跟踪/日志记录 - 您可以在站点级别的 inetmgr 中直接配置它。查看压缩输出将使您大致了解您的请求是否在围绕 IIS 的循环中发送,或者是否有任何您在请求生命周期中不期望的触发事件。

如果他们最终确实处理了利用率耗尽问题——也许 IIS 只是在为 CPU/RAM/IO 苦苦挣扎时正在爬行——看看常见的嫌疑人。

关于IIS 请求偶尔会卡在 BeginRequest 中 - IIS Web Code,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29286978/

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