기본 콘텐츠로 건너뛰기

[ JAVA ] Tomcat 에서 Sessions.ser (지정된 경로를 찾을 수 없습니다) 오류가 발생하는 경우.

현재 진행 중인 프로젝트에서 불특정하게 IOException이 발생하며 Session이 깨지는 증상이 있어서 로그를 확인해 보니 Sessions.ser 파일이 존재하는 폴더가 없는 문제가 발생하고 있었다.

대 부분 Eclilpse에서 서버를 운영하므로 해당 서버에서 server.xml 을 열고 다음과 같이 Context 내에 PersistentManager를 지정하면 해당 문제가 해결된다는 것이 구글에 많이 올라와 있다.

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

현재는 설정 후 동일 증상 발생여부를 확인하고 있다.

댓글