java - Tomcat session 意外过期

标签 java session tomcat

我们正在运行可处理 100 多个并发 session 的 tomcat 应用程序服务器。 在过去的 2 个月中,最活跃的用户注意到有时他们会被踢出系统。

正如我从日志中了解到的,tomcat session 无故过期。

我从 Web 应用程序方面看不出任何问题。 tomcat这边有没有问题?

Tomcat 6.0.18。

最佳答案

如果没有代码更改触发此问题,我会查看内存使用情况。这可能是 Tomcat 内存不足和使 session 无效以恢复的结果。

如果可能的话,监控垃圾回收,和/或使用 jconsole Java Flight Recorder 或 jvisualvm 进行监控。

关于java - Tomcat session 意外过期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/959174/

相关文章:

asp.net - 表单例份验证是完全必要的吗?

java - 启用端口转发后,Tomcat 不写入日志

jsp - Web 应用程序在 tomcat 中部署时显示错误,但在 eclipse 中运行正常

java - 在每个“回收者” View 中添加自定义布局的问题

java - Hibernate 模板关闭事务

java - 我们可以操纵maven的属性吗?

security - 在 web.xml 中设置 'HttpOnly' 和 'Secure'

java - 通过java/servlet重启tomcat服务

java - 使用 Spring MVC 的 CSV 导出方法出现内存不足错误

java - 如何在Java Swing中使用Label实现 View ?