yanghun0070 / dayco

dayco project
MIT License
1 stars 0 forks source link

Spring Session을 이용한 세션 클러스터링 #28

Open yanghun0070 opened 4 years ago

yanghun0070 commented 4 years ago

세션 클러스터링 WAS에서 Session을 이용하여 서비스를 제공하는 서버에서 사용자가 증가해 서버를 증설하게 되었을때, 각 WAS는 개별적으로 세션을 관리하기 때문에 세션이 공유 되지 않습니다. 로드벨런스를 통해 로그인 요청이 1번 WAS에 들어와 로그인 처리를 하였지만, 로그인 세션정보가 2번 WAS 에는 없기 때문에, 로그인이 되어 있지 않다고 할 것입니다. 이 문제를 해결하기 위해서는 두 서버간 세션이 공유되어야 하는데, 이를 세션 클러스트링 이라고 합니다.

Spring Framework Session Cluster 하는 방법 http://tomcat.apache.org/tomcat-8.5-doc/cluster-howto.html

https://spring.io/blog/2014/07/08/spring-session-1-0-0-m1-released