Tomcat 로컬환경에서 세션이 끊길때(JSessionID 충돌)
로컬환경으로 Tomcat을 이용하여 개발하다 보면 종종 세션이 끊길때가 있다. 물론 Tomcat 1개에 1개의 서비스만 올려서 사용중이라면 그럴일은 없겠지만, 여러 프로젝트를 여러개의 서비스에 올려서 개발할경우 종종 로그인이 끊어지는 경우가 있다. 여러개의 서비스 일지라도 1개의 서비스만 집중적으로 개발할 경우 그럴일은 없는데, 하루에 여러 프로젝트를 손대다보면 세션 끊김이 발생한다. 예를들어 로컬에서 개발시 A라는 프로젝트를 로그인을 한 후 B라는 프로젝트를 로그인 하면 A 프로젝트에서 로그인 했던 세션이 끊어진다. 해당 문제는 바로 JSessionID가 충돌하여 발생하는 문제라고 볼수 있다. JSessionID는 브라우저에서 로그인등을 통해 세션이나 쿠키등이 생성될경우 사용자의 고유정보를 갖고있는데,..
업무관련/Tomcat
2017. 8. 4.