2016-08-16 13 views
-1

저는 스프링 3 프로젝트를 가지고 있으며 이제는 여러 서버 인스턴스간에 세션을 공유해야합니다. 당연히, mongoDB에 대해서 생각해 보았습니다. Spring 프로젝트의 세션 저장소로 MongoDB를 사용하고 싶습니다. 하지만 나는 많이 봤는데, 나는 단지 봄 부팅 응용 프로그램에 대한 참조를 찾을 수 있습니다. Spring 3.1.2 프로젝트에서 mongoDB를 sessionStorage로 사용하는 방법을 알려주는 설명서가 없습니다.어떻게 Spring 3 프로젝트를 위해 여러 서버간에 세션을 공유 할 수 있습니까?

누구든지 mongoDB를 Spring 3.1.2 프로젝트의 세션 저장소로 사용하는 방법을 알려주는 좋은 자료를 참조 할 수 있습니까?

미리 감사드립니다.

답변

0

기본적으로 클라이언트 고유 ID (모든 종류의 ID)를 발급하고 원하는 모든 데이터를이 고유 ID로 원하는 DB에 저장하려고합니다. 후속 요청에서 클라이언트가 쿠키/헤더/HTTP 매개 변수 /를 통해 서버로 다시 보내는 ID를 추출합니다. 이 ID로 DB의 "세션"정보를 찾고 어떤 식 으로든 사용하십시오.

+0

감사합니다. 그러나 내가 찾고있는 것은 다음과 같다 : http://docs.spring.io/spring-session/docs/current/reference/html5/guides/mongo.html, 그러나 Spring 3.x – user3006967