Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
yanghun0070 opened this issue Jul 19, 2020 · 0 comments
Open

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

yanghun0070 opened this issue Jul 19, 2020 · 0 comments
Assignees

Comments

@yanghun0070
Copy link
Owner

yanghun0070 commented Jul 19, 2020

세션 클러스터링
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

@yanghun0070 yanghun0070 self-assigned this Aug 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant