[MSA] Multi Server 환경에서의 Session 관리 MSA 환경에서의 Session 관리가 필요한 이유? MSA 환경에서는 굉장히 많은 서버들이 여러 대 운영되며, 이때 round-robin과 같은 부하분산 알고리즘을 사용해서 서버 접속을 구현했을 때 1번 서버에 사용자가 접근해서 로그인을 했으며, 메인페이지로 이동하기 위해 URL이 Rewrite가 되었을 때 사용자는 1번 서버가 아닌 2번 서버로 라우팅 될 수도 있다. 이때 발생하는 문제점이 사용자는 분명 로그인을 했으나 메인페이지로 Rewrite되면서 로그인이 안된 상태가 유지된다. 이유는 간단하다. 1번 서버에서 로그인을 했으면 1번 서버에 Session 정보가 기록되고 rewrite되면서 2번 서버로 라우팅되었지만 해당 서버에는 Session에 대한 정보가 없기때문이다. How to solved.. 이전 1 다음