我很难在这个上找到好消息。简而言之,我想减少对IIS 8.5上运行的asp.net应用程序的任何请求的“最大执行时间”。旧版本的IIS / asp.net在web.config中设置了“MaxExecutionTime”,但这似乎对我的IIS 8.5没有任何影响。我已经尝试在web.config中设置以下内容:
<system.web>
<compilation targetFramework="4.5" />
<httpRuntime targetFramework="4.5" executionTimeout="3"/>
理论上应该丢弃任何运行超过3秒的请求。但是,此设置无效。
我的问题:除了在代码本身中实现秒表/定时器之外,有没有办法限制asp.net请求的执行时间?