Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
Tags
- document 함수
- 배포 자동화
- EL1021E
- 깃허브 연동
- 소프트웨어
- 되돌리기
- 자바 swing 프로젝트
- AWS 생성
- Jenkins
- .ppk
- git 폴더 모으기
- deploy.sh
- 깃허브 토큰 생성
- 테스팅
- Quartz dependency
- reset
- css 리셋
- firstChild
- Node Property
- 채팅 프로젝트
- dbeaver 백업/복구
- ..gitignore
- 환경변수
- 클래스 참조
- 배열 call by value
- 깃허브 토큰 발급
- submit 기본동작
- CI/CD
- Quartz 라이브러리
- 타임리프 참조 오류
Archives
- Today
- Total
목록server.xml (1)
TY blog
같은IP 에서 톰캣 2개이상 동시 로그인시에 세션끊김현상 조치 - JSESSIONID
이클립스에서 톰캣 2개를 각각 포트만 다르게 하여 톰캣을 띄워 테스트를 진행했었는데 한쪽 서비스에 로그인이 되어있을 때 다른 한쪽 서비스에서 로그인 시 기존 로그인된 서비스에서 세션이 사라지는 현상을 확인했었다. 위와 같은 현상은 톰캣 2개의 서비스가 포트는 다르지만 같은 IP를 가지고 있어 브라우저에 접근하여 JSESSIONID 값을 같은 값으로 발급되어 양쪽 서비스에서 로그인을 하지 못한다. JSessionID 이란 ? 톰캣 컨테이너에서 세션을 유지하기 위해 발급하는 키이다. 즉, 세션에서 사용되는 쿠키이름이다. 톰캣은 JSESSIONID 쿠키를 클라이언트에게 발급해 주고 이 값을 통해 세션을 유지할 수 있게 한다. 클라이언트는 JSESSIONID 라는 KEY를 서버로 전달하여 서버에서 클라이언트를 ..
기타
2023. 3. 28. 23:05