首页 > 解决方案 > 504 超时,因为我的代码本身运行缓慢

问题描述

使用 ARR、ASP.NET、C# 运行 IIS 10 - 我遇到了 504 网关超时错误的问题,我知道罪魁祸首是我的代码,而不是服务器发送数据......

在我的服务器场的 IIS/ARR 中,我将代理超时设置为 240(秒),对于正在运行的两个网站中的每一个,高级设置下的限制也是如此(尽管它们实际上一次只运行一个b/c 我将它们用于蓝/绿部署),但页面仍然超时。

我使用Stopwatch()C# 中内置的代码来找出需要多长时间,而实际浏览数据所需的时间约为 45 秒。但我在 appx 30 秒时超时。

我还能在哪里延长等待数据处理的时间?

标签: iis

解决方案


推荐阅读