2014-01-16 3 views
0

클러스터가 있고이 클러스터에 단일 세션을 사용하고 싶습니다. 이 클러스터의 모든 서버가 같은 세션을 공유한다는 의미입니다. 클러스터 구성 페이지 (adminconsole을 사용)에서 WAN (내가 MAN 시도)과 같은 클러스터 복제 유형을 선택했지만 내 서버는 여전히 동일한 세션을 공유하지 않습니다. 2 개의 서버와 2 개의 세션이 각각 하나씩 있습니다. 더 많은 것을 할 필요가 있습니까?Weblogic 클러스터 세션 복제 유형이 작동하지 않습니다.

EDIT : 나는 하나의 웹 응용 프로그램을 클러스터에서 실행되는 sample.war이라고 부릅니다. 또한

<session-descriptor> 
     <persistent-store-type>replicated_if_clustered</persistent-store-type> 
     <sharing-enabled>true</sharing-enabled> 
    </session-descriptor> 

부하 분산 또는 HttpClusterServlet을을 제공하는 웹 로직을 사용하고 있는지 확인 :

답변

0

애플리케이션은 다음과 같은 구성이 필요합니다. 관리 콘솔에

+0

세션 디 스크립트가 작동하지 않습니다. 나는 간단한 응용 프로그램을 가지고 있으며 데이터베이스가 없다. 로드 밸런서 또는 HttpClusterServlet을 사용해야합니까? – hellzone

+0

저는 세션이 사용자 브라우저에 쿠키로 저장되어 있으므로 요청이 하나 또는 다른 인스턴스로 채워지 든간에 동일한 호스트로 표시되어야합니다. HTH –

0

로그온,

고토 클러스터 -> 클러스터를 선택 -> 고토 구성 탭은 -> 고토 복제 탭 -> 옵션 안전 복제가 필요한 경우 다시 한 번 노드를 관리

사용 틱입니다.

클러스터의 두 서버가 동일한 세션을 사용합니다.

+0

고급 탭이없고 "세션 복제 사용"과 같은 옵션이 없습니다. – hellzone

+0

방금 ​​내 대답을 편집했습니다. –

+0

아직 서버가 동일한 세션을 공유하지 않습니다. – hellzone

관련 문제