본문 바로가기
[프로그래밍]/Apache & Tomcat

Tomcat, IOException while loading persisted sessions, java.io.WriteAbortedException

by control+c 2016. 10. 21.
반응형

Tomacat 기동 시 Tomcat, IOException while loading persisted sessions, java.io.WriteAbortedException 발생

was강제 종료 시 Tomcat이 shutdown 될때 session값을 저장하여 생성, start 될때 IOException이 발생하는 걸로 확인됨

 

해결책

1. session.ser 파일 삭제

    1. Tomcat 중지

    2. Work Directory 이동 ( $톰캣설치경로/work/Catalina/localhost   이동하여 컨텍스트 하위에 있음 바로)

    3. SESSION.ser 파일 삭제

    4. Tomcat 기동

 

2. server.xml 수정

톰캣 server.xml 에 <Context> 사이에 다음과 같은 문구 추가

<Manager className="org.apache.catalina.session.PersistenManager" saveOnRestart="false"/>

 

3. 위에 방법으로 수정하였는데 에러가 날 경우

톰캣 server.xml 에 <Context> 사이에 다음과 같은 문구 추가

 <Manager className="org.apache.catalina.session.PersistentManager" debug="0" saveOnRestart="true">

  <Store className="org.apache.catalina.session.FileStore" />

 </Manager>


출처 : http://projh.com/jhboard/jhboard_view.php?bs_mstr_sn=27&bbs_dtl_sn=1&kwd=&page=1

반응형

댓글