【问题标题】:session timeout automatic会话超时自动
【发布时间】:2012-11-10 17:22:16
【问题描述】:

我了解会话超时是为了找出空闲的应用程序并结束该特定会话。
我已经在 web.xml 中注释了 session-timeout 标记。此外,我还没有在我的应用程序中设置任何会话超时,例如 maxInactiveInterval()。

但我的会话将在 2 或 3 小时后到期。 Tomcat中是否有任何自动会话超时?
我在 Tomcat 5 和 7 中都观察到了上述现象。请帮助...我不希望出于某种目的在这里发生超时。

【问题讨论】:

标签: java tomcat


【解决方案1】:

如果您不希望出于某种目的发生超时:

<session-config>
    <session-timeout>0</session-timeout>
</session-config>

应该根本没有超时 -> 无限

【讨论】:

    【解决方案2】:

    是的。在 tomcat web.xml 文件中看到这个代码:

    <session-config>
            <session-timeout>30</session-timeout>
        </session-config>
    

    默认设置为 30 分钟。如果您不希望会话到期,只需将其设置为 0 而不是 30。

    session statics in tomcat.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-09
      • 2018-12-25
      • 1970-01-01
      • 2013-04-05
      相关资源
      最近更新 更多