web.config executionTimeout和IIS超时有什么区别?

问题描述:

是什么web.config中的以下条目之间的区别:在IIS 7.5(默认Web站点>高级设置>连接限制)此设置web.config executionTimeout和IIS超时有什么区别?

<httpRuntime ... executionTimeout="1300" ... /> 

和:

enter image description here

它似乎executionTimeout与IIS超时不一样。有什么不同?

+0

http://stackoverflow.com/questions/1582102/which-one-overrides-other-httpruntime-executiontimeout-or-connection-time-out check this。希望能帮助到你 – denisv

connectionTimeout适用于客户端和服务器之间的TCP连接,而executionTimeout适用于通过该连接发送的实际Web请求。

hereconnectionTimeout

指定IIS等待它断开被认为是不活动的连接之前的时间(以秒计)。

hereexecutionTimeout

指定的请求被允许通过ASP.NET被自动关闭之前执行的秒的最大数目。