一直用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 閱讀(85539)
評論(62) 編輯 收藏 所屬分類:
tomcat
評論:
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記
2007-10-12 17:01 |
Tomcat 默認好像并不把Session序列化到硬盤,你做過改動?
回復 更多評論
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記
2007-10-12 18:07 |
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記
2007-10-12 18:15 |
我的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 |
在非正常退出時,TOMCAT會記錄一些數據,下次開啟時會去讀這些數據,以便讓上次關閉時的session繼續有效.(猜想)
回復 更多評論
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記[未登錄]
2007-10-13 00:15 |
@Alexander.Yu,你的推斷都有可能,有時間試試非正常退出,看看是不是這個原因,第一次遇到找到這樣的解決方法,但不知道是什么原因。
回復 更多評論
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記
2007-10-13 15:25 |
在重新啟動Tomcat的webapp的時候,禁止把session寫入文件。
修改conf/web.xml
取消注釋:
<!---->
<Manager pathname="" />
回復 更多評論
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記
2009-02-16 01:24 |
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記
2009-06-07 20:47 |
# 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 |
# 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 |
# 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 |
# 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 |
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記
2012-06-08 14:10 |
# 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 |
@慘
在\work\Catalina\localhost\_\里面
回復 更多評論
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記[未登錄]
2012-08-11 17:33 |
# 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 |
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記[未登錄]
2012-09-17 17:12 |
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記[未登錄]
2012-09-26 10:06 |
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記
2012-11-02 16:52 |
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記
2012-11-02 16:53 |
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記
2012-11-12 11:13 |
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記[未登錄]
2012-11-23 11:33 |
好啊,之前我一起刪除的,這次沒刪除work,就這樣了,學習了
回復 更多評論
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記[未登錄]
2013-01-15 14:01 |
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記
2013-03-30 10:18 |
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記
2013-04-17 09:56 |
為什么我沒有這個<!---->
<Manager pathname="" />
回復 更多評論
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記
2013-05-28 15:33 |
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記
2013-05-29 15:26 |
給力,我把這路徑下的內容全給刪除咯,就對了
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 |
@haitian
我的在在context.xml文件里面
也許你的也是~~~
回復 更多評論
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記
2013-05-29 15:28 |
@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 |
# 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 |
我的也沒有解決啊,用的是myeclipse自帶的tomcat
回復 更多評論
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記[未登錄]
2013-07-26 16:04 |
感謝上面的樓主,至今還有效....
我用的是myeclipse自帶的Tomcat,路經應在這:.metadata\.me_tcat\work\Catalina\localhost
回復 更多評論
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記[未登錄]
2013-08-02 11:54 |
# 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 |
# Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記
2013-11-03 00:33 |
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記
2014-01-03 09:10 |
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記
2014-01-13 16:41 |
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記
2014-01-13 16:49 |
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記
2014-02-28 10:11 |
# 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 |
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記
2014-04-22 15:22 |
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記
2015-02-06 13:59 |
java.io.EOFException ,GZIPInputStream這種情況下,work,目錄中沒有session.erm.要刪除整個work目錄。
回復 更多評論
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記
2015-02-11 17:29 |
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 |
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記
2015-07-28 10:17 |
@123
已解決,謝謝提示myeclipse相關的有用信息~~
回復 更多評論
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記[未登錄]
2015-09-22 14:51 |
# re: Tomcat:IOException while loading persisted sessions: java.io.EOFException解決手記
2016-05-24 22:23 |
非常感謝樓主分享,解決問題, Tomcat 7.0.59
回復 更多評論