随笔-61  评论-159  文章-0  trackbacks-0
一直用tomcat一段时间都正常无事,最近一次启动tomcat就发生以下异常:

严重: IOException while loading persisted sessions: java.io.EOFException
严重: Exception loading sessions from persistent storage


原因是tomcat对硬盘的session读取失败,彻底解决办法一下:将work下面的文件清空,主要是*.ser文件,或者只是删除掉session.ser即可以解决。




-------------------------------------------------------------------------------------------------
PS:本博客文章,如果没有注明是有“转”字样,属于本人原创。如果需要转载,务必注明作者文章的详细出处地址,否则不允许转载,多谢合作!
posted on 2007-10-12 16:52 apple0668 阅读(85514) 评论(62)  编辑  收藏 所属分类: tomcat

评论:
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2007-10-12 17:01 | Robin's Java World
Tomcat 默认好像并不把Session序列化到硬盘,你做过改动?  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2007-10-12 18:07 | BeanSoft
好像最新的 Tomcat 自动序列的.  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2007-10-12 18:15 | apple0668
我的tomcat是6.0的,我是通过把E:\Tomcat 6.0\work里面的session.ser文件删除解决的,也是第一次遇到这个问题,最近没有改动过,只是发布项目到tomcat中。  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2007-10-12 23:59 | Alexander.Yu
在非正常退出时,TOMCAT会记录一些数据,下次开启时会去读这些数据,以便让上次关闭时的session继续有效.(猜想)  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记[未登录] 2007-10-13 00:15 | apple0668
@Alexander.Yu,你的推断都有可能,有时间试试非正常退出,看看是不是这个原因,第一次遇到找到这样的解决方法,但不知道是什么原因。  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2007-10-13 15:25 | lizongbo
在重新启动Tomcat的webapp的时候,禁止把session写入文件。
修改conf/web.xml
取消注释:
<!---->
<Manager pathname="" />  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2009-02-16 01:24 | cqinwn@163.com
不错确实好办法  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2009-06-07 20:47 | fantasy0707
搞定,不错!  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2011-05-05 10:21 | 李双龙
不错 问题解决了 感谢  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2011-06-03 15:51 | 齐聚
不错不错,学习了  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记[未登录] 2011-06-16 18:54 | yuan
非常感谢,问题解决了!  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2011-07-13 14:32 | 熊坤
谢谢!  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2011-07-26 16:56 | Ivan_Yan
不错 确实解决问题!  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记[未登录] 2011-08-16 17:40 | 孤影
问题解决!太感谢了!  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2011-11-11 14:00 | 朱玉超
非常感谢,解决问题了。  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2011-12-20 16:45 | Gwh
不错不错  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2012-02-29 11:14 | 游客
厉害!!!  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2012-05-02 14:46 | sdfdsf
太谢谢了,高手啊  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2012-06-08 14:10 | luolao
感谢  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2012-06-11 08:31 |
根本就没有那个文件夹  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2012-06-14 10:02 | 侯亚男
确实是厉害,谢谢,问题解决了  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2012-08-11 09:41 | sunlea
@惨
在\work\Catalina\localhost\_\里面  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记[未登录] 2012-08-11 17:33 | cx
TomCat 用不了了  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2012-08-17 14:30 | 有点猥琐
谢谢  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2012-08-30 10:13 | Bella
谢谢  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记[未登录] 2012-09-17 17:12 | fj
嗯嗯,成功了,删掉就可以了~~  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记[未登录] 2012-09-26 10:06 | jack
解决了,楼主威武  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2012-11-02 16:52 | 1111
@惨
tomcat下面自带的work文件  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2012-11-02 16:53 | sdfs
很好,已解决  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2012-11-12 11:13 | nicai_110
xiexie  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记[未登录] 2012-11-23 11:33 | qiqi
好啊,之前我一起删除的,这次没删除work,就这样了,学习了  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记[未登录] 2013-01-15 14:01 | rocky
高手啊,解决了  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2013-03-30 10:18 | Sean Y
问题迎刃而解!太感谢了!高手!赞!  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2013-04-17 09:56 | haitian
为什么我没有这个<!---->
<Manager pathname="" />  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2013-05-28 15:33 | liuyj
太好了,成功解决了  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2013-05-29 15:26 | tcyKey
给力,我把这路径下的内容全给删除咯,就对了
D:\tomcat-6.0.14\work
不过我的<Manager pathname="" />在context.xml文件里面
我的Tomcat版本是tomcat-6.0.14  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2013-05-29 15:27 | tcyKey
@haitian
我的在在context.xml文件里面
也许你的也是~~~  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2013-05-29 15:28 | tcyKey
@sunlea
那下面有哦,我还不知道呢,没看过。  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2013-06-16 18:06 | 小天蝎
高手啊!我的work/manager/session.ser果然存在,删了就好了……  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2013-06-24 14:47 | Mislhy
高手  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2013-07-09 21:43 |
我的怎么没能解决啊.用BAT启动过越过去,
但注册服务后就会自动停止啊.  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2013-07-25 16:22 | tt
我的也没有解决啊,用的是myeclipse自带的tomcat  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记[未登录] 2013-07-26 16:04 | 123
感谢上面的楼主,至今还有效....
我用的是myeclipse自带的Tomcat,路经应在这:.metadata\.me_tcat\work\Catalina\localhost  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记[未登录] 2013-08-02 11:54 | s
niu  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记[未登录] 2013-08-10 18:36 | 菜鸟
我老师弄半天没有弄好,唉,高手在民间哪  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2013-09-24 08:27 | suun
顶一下,问题已解决。  回复  更多评论
  
# Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2013-11-03 00:33 | kingx
高手在民间!!  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2014-01-03 09:10 | llin
thx,,,已解决  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2014-01-13 16:41 | zakk
正解。  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2014-01-13 16:49 | krui
感谢啊   回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2014-02-28 10:11 | hgm
以解决,3Q  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记[未登录] 2014-04-03 16:54 | 无名
确实是好办法  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2014-04-12 10:04 |
很好 问题解决了!  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2014-04-17 10:35 | zhaolijin
good,学习了  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2014-04-22 15:22 | re
完全正确,删了果然好了  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2015-02-06 13:59 | jianlangood
java.io.EOFException ,GZIPInputStream这种情况下,work,目录中没有session.erm.要删除整个work目录。  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2015-02-11 17:29 | session
work文件夹是空的,重新换了一个Tomcat就可以了。  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2015-05-07 10:26 | 兔兔
很好 问题解决了!  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2015-05-15 12:06 | 维尼
赞 清空work文件夹就可以了  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2015-07-28 10:17 | sequoah
@123

已解决,谢谢提示myeclipse相关的有用信息~~  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记[未登录] 2015-09-22 14:51 | gao
正解  回复  更多评论
  
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记 2016-05-24 22:23 | Gozs
非常感谢楼主分享,解决问题, Tomcat 7.0.59  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: