web.config 中的以下条目有什么区别:
<sessionState timeout="30"/>
以及 IIS 7.5 中的此设置(默认网站 > 高级设置 > 连接限制):
我知道 web.config 应该适用于 ASP.NET session 保持事件的时间,但是 IIS 设置是什么?
最佳答案
连接超时是从浏览器到服务器的连接需要多长时间才能超时。因此,当浏览器请求页面/图像/资源时,IIS 应该等待多长时间才能终止连接。它以秒为单位。
也可以在web.config
中设置(示例为 2 分 120 秒):
<limits connectionTimeout="00:02:00" />
session 超时是 session 可以存在的时间。这涉及多个连接,并以分钟为单位。
它们是控制不同事物的两种不同设置。
关于.net - web.config 超时和 IIS 超时有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6922571/