You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

IIS单端点请求耗时5分钟的原因排查求助

ASP.NET MVC单端点响应耗时异常问题
  • 应用环境:基于.NET Framework 4.7.2开发的ASP.NET MVC应用,部署在IIS上,通过AWS Elastic Beanstalk的.NET on Windows Server平台发布。
  • 核心问题:单个端点返回响应耗时约5分钟,响应结果正常,代码日志及IIS日志中无错误信息。
  • 代码层排查:使用System.Diagnostics.Stopwatch对控制器操作几乎每一行代码计时,整个操作执行耗时不到100毫秒。
  • 环境差异:staging环境及生产环境中的另一台服务器均无此问题,仅生产环境一台服务器出现异常;该服务器日访问量约25000次,流量高于另一台,但其他端点响应均正常。
  • 重建无效:多次重建应用环境和服务器后,问题仍持续存在。
  • IIS失败请求追踪结果:追踪数据显示,步骤206的GENERAL_SET_RESPONSE_HEADER操作(设置响应头X-Frame-Options: SAMEORIGIN)耗时362063毫秒(约6分钟),该步骤属于ManagedPipelineHeader模块,通知类型为EXECUTE_REQUEST_HANDLER。
  • 追踪截图说明:截图展示了IIS失败请求追踪的时间线,上述设置响应头的步骤占据了绝大多数请求耗时。

内容的提问来源于stack exchange,提问作者Bryan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 22:25:41