tomcat啟動:Exception loading sessions from persistent storage

y_keven發表於2014-10-17

    以下內容整理自網路

1.問題描述

Tomcat在啟動時出現如下異常問題:

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

2.解決方案

     刪除Tomcat裡面的work/Catalina/localhost下的內容即可解決;

     或者直接刪除整個catalina資料夾


3.原因分析

      原因:是因為儲存在硬碟上的session資料讀取失敗,問題似乎不大,但是如果不處理一下,每次啟動都會出現這個問題,解決方案的原理是:將work下面的檔案清空,主要是*.ser檔案,或者只是刪除掉session.ser

      while loading persisted sessions: java.io.EOFException...
      分析:EOFException表示輸入過程中意外地到達檔案尾或流尾的訊號,導致從session中獲取資料失敗。異常是tomcat本身的問題,由於tomcat上次非正常關閉時有一些活動session被持久化(表現為一些臨時檔案),在重啟時,tomcat嘗試去恢復這些session的持久化資料但又讀取失敗造成的。此異常不影響系統的使

相關文章