【问题标题】:IIS Session Timeout after 1 hour despite server interaction every 30 minutes尽管服务器每 30 分钟交互一次,但 1 小时后 IIS 会话超时
【发布时间】:2018-07-22 19:09:17
【问题描述】:

我们有一个在 IIS 7.5 或更高版本上运行的 ASP.NET Web 应用程序,它会在一小时后超时。正确的方法是将应用程序池的空闲超时值设置为 60 分钟,system.web/sessionState 下的超时也是如此。但是我们有一个自动刷新机制,每 30 分钟加载一次我们网站的内容,从而与服务器进行交互。我们假设这“重置”了超时,但一小时后会话仍然关闭。我们在这里缺少另一个超时设置吗?非常感谢任何帮助。

问候

【问题讨论】:

    标签: asp.net .net session iis timeout


    【解决方案1】:

    您能否检查您的网络日志以确认以下陈述?

    但我们有一个自动刷新机制,每 30 分钟加载一次我们网站的内容,从而与服务器进行交互。

    如果“自动刷新机制”与您的网络服务器交互,那么该交互应记录在您的网络日志中。如果它不存在,那么我会怀疑网站内容的加载没有做任何会为您的 Web 应用程序重置应用程序池的空闲超时计时器的事情。

    【讨论】:

    • 感谢您的回答,将在星期五这样做,因为在那之前我无法访问服务器。它肯定会自动刷新执行服务器端代码。我会假设这会重置应用程序池的超时。
    猜你喜欢
    • 2011-10-18
    • 2012-10-03
    • 1970-01-01
    • 2015-03-31
    • 1970-01-01
    • 2013-05-25
    • 2013-06-15
    • 1970-01-01
    相关资源
    最近更新 更多