tomcat服务报Exception loading sessions from persistent storage

错误信息:

严重: IOException while loading persisted sessions: java.io.EOFException

严重: Exception loading sessions from persistent storage


最近在做项目时,启动tomcat报上边的出错信息。原因是tomcat非正常关闭时有一些活动的session被持久化,在重启时,tomcat尝试去恢复这些session的持久化数据但又读取失败造成的。虽然该异常不影响系统的使用,但每次看着不舒服,最简单的办法就是直接删除work目录下的所有文件,work目录位于“Tomcat 6.0\Apache Software Foundation\Tomcat 6.0\work”,不同的版本安装会有细微差异。也可以手动删除work目录下的SESSIONS.ser文件。tomcat正常关闭时,该文件会被自动删除。因为在tomcat中如果涉及session‘的操作,tomcat会在关闭或undeploy时,在work目录的相应路径下创建session.ser文件,存储该应用的session数据。因此需要手动删除session.ser文件或直接删掉work目录下的所有文件。

 

你可能感兴趣的:(exception)