如何解决会话超时问题?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何解决会话超时问题?相关的知识,希望对你有一定的参考价值。

我们有一个Struts 2应用程序。我们的javascripts发出自动的定期轮询请求(Ajax),以使视图保持最新状态。

不幸的是,这可以防止会话超时......

有没有办法告诉服务器某些URL不应该影响会话超时?

也就是说,如果在最后30分钟内,浏览器只请求“http://server/autoRefresh.do”,那么Tomcat应该假定用户离开了计算机,并终止会话。

答案

如果存储会话创建时间,则可以使用调度程序在30分钟后强制销毁会话。您可以在应用程序启动时启动调度程序,它将检查超过30分钟的会话将被无效。

以上是关于如何解决会话超时问题?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 web.config 中设置会话超时

Tableau Server 企业日常问题 24如何更改 Tableau Server 用户会话的超时值?

Tableau Server 企业日常问题 24如何更改 Tableau Server 用户会话的超时值?

如何解决session时间过期

如何使用 Docker 使 phpmyadmin 持续更长时间而不会超时

Laravel 会话超时,额外的注销代码