본문 바로가기
Java

톰캣 재시작 후 세션 유지/죽임 처리 (Persistent Session)

by 전재훈 2018. 8. 30.
반응형


톰캣을 재시작할때 세션을 유지해야하는 경우와 끊어야 하는 경우가 있습니다.


이럴때는 tomcat 설정 파일 중 context.xml 파일의 saveOnRestart 설정을 수정하면 됩니다.


(Tomcat 4.1 부터 지원합니다.)


<Manager className="org.apache.catalina.session.PersistentManager"

debug="0"

saveOnRestart="true" 

maxActiveSessions="-1"

minIdleSwap="-1"

maxIdleSwap="-1"

maxIdleBackup="-1">

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

</Manager>


1. 재시작 시 세션 유지 하고 싶다면 

   saveOnRestart="true" 


2. 재시작 시 세션을 죽이고 싶다면

   saveOnRestart="false" 


개발시에는 true로 설정해놓고 개발하면 좀 더 편하겠죠?



각 상태 별 설명은 아래 주소 참고

http://goodcodes.tistory.com/entry/Tomcat-Session-Management-%EC%84%B8%EC%85%98-%EA%B4%80%EB%A6%AC

반응형

댓글