[]

cowmin·2025년 6월 13일

워크프로세스 사용해서 WAS가 두개일때 로그인 세션 유지하는 방법

쿠키

세션
기존: 와스 메모리에 저장 -> 메모리 부하 문제 발생
현재: 브라우저에 쿠키 저장


로그인 세션 유지 방법

일반적인 로그인 방식: 쿠키와 세션을 이용하는 방식

쿠키: 웹 브라우저에 저장되는 정보
세션: 일반적으로 서버의 메모리에 저장되는 정보
세션 클러스터링: 여러 대의 서버가 똑같은 세션 정보를 모두 저장
-> 빠르지만 메모리 낭비가 심함
스티키 세션: 부하분산 장치에서 우너래 갔던 곳으로만 가게 설정하는 것
-> 부하분산이 안될 가능성이 있음

프록시에 연결된 WAS가 두개일 경우, WAS1에서 로그인을 성공한 이용자의 세션은 WAS2에서 로그인 후에 전송되는 관리자 페이지를 요청한다.
WAS2에는 이용자의 로그인 세션이 없으니 로그인을 하지 못한다.

와스 메모리에 저장되는 로그인 세션을 디스크에 저장할수는 없을까?

0개의 댓글