본문 바로가기
개발/tomcat

같은 도메인을 쓰는 톰캣을 2개 사용시 로그인이 안되거나 풀릴때

by 황태고블린 2022. 2. 14.

2022.02.14 - [tomcat] - 서버에 톰캣 2개 설치후 포트설정

 

서버에 톰캣 2개 설치후 포트설정

하나의 서버에 톰캣을 2개 설치하면 포트설정을 각각 바꿔줘야 한다 각 톰캣 conf 폴더안에 있는 server.xml 의 포트 설정을 각각 다르게 변경한다 - 붉은색으로 표시한 shutdown 포트 변경 (한쪽은 11000

gold-goblin.tistory.com

 

이전글에서 포트 설정 후 각각 서비스를 올리고 접속했는데 한쪽을 로그인하면

한쪽이 로그인이 풀리거나 아예 로그인이 안되는 경우가 발생했다

톰캣에서 클라이언트에게 발급해주는 JSESSIONID 의 값이 같아서 생기는 문제

크롬 개발자 모드로 쿠키의 세션을 지워주면 임시로 접속은 가능한데 얼마못가 계속 문제가 발생하여 설정을 수정함

 

 

톰캣폴더의 conf 폴더에서 context.xml 을 수정한다

 

기존 설정

<Context reloadable="true">

 

sessionCookieName 추가

<Context reloadable="true" sessionCookieName="8354742365E577224">

 

sessionCookieName 을 두개의 서비스중 하나에 추가해준다

이때 들어가는 값은 임의로 넣어도 관계 없고 각각 다른 값만 가지고 있으면 된다

댓글