728x90
반응형

중앙집중식 세션 서버 클러스터링을 해보도록 하겠다.

 

1. 세션서버를 설정해야한다 (Psession , Bsession)

 

 

그림과 같이 JUES 매니저서비스 -> 중앙세션 서버 -> 세션관리자 -> 새 세션 관리자 생성 을 하여

 

PSession과 BSession 을 만들어 주도록한다.

 

2. 컨테이너를 추가한다.

(왼쪽메뉴에 엔진컨테이너를 클릭하면 새 엔진 컨테이너라는 버튼이 보일것이다.)

 

리스너ID 와 리스너 포트는 꼭 명시해 주어야 한다. 리스터 포트는 container1포트 + 1 로 해주었다.

 

3.servlet engine 에 대해 세션 설정을 해준다.

 

 

그림과 같이 컨테이너 -> 엔진 -> 서블릿엔진 에 보면 세션이라는 탭이 보인다.

 

해당 탭에서 Session Routing 을 설정해주고 중앙세션 서버를 클릭한후 해당 세션 서버의 정보를 넣어주도록 한다.

 

4. 추가한 container2 의 servlet engine 의 webtob listener 를 설정해두도록 한다.

container2 -> 엔진 -> 서블릿엔진 -> MyGroup -> 웹 리스너 -> 새로운 웹 리스너 생성(WEBTOB)

 

 

 

그림과 같이 해당 WEBTOB 리스너를 설정해 두도록 한다.

 

5. 이후 JEUS 와 WEBTOB 를 재기동 시켜준다

(WEBTOB http.m 파일에서 min 과 max 값을 수정시켜준다.<컨테이너가 1개에서 2개로 증가했기때문에 그 양도 두배가 될 것이다.> )

 

6. wsadmin 으로 로그인 한 뒤 sp -t 를 통해 컨테이너1과 컨테이너2가 제대로 올라왔는지 확인한다.

 

 

7. 웹 어플리케이션 서버에 setSession.jsp 와 getSession.jsp 파일을 만들어 주도록한다.

 

8. JEUS 어드민으로 로그인 한 뒤 해당 어플리케이션을 DEPLOY 시켜준다.

 

9. setSession.jsp 를 호출 뒤 세션 값과 세션 서버를 확인한다.

 

 

10. getSession.jsp 를 호출하여 세션이 변동되는지 확인하고 변동이 되지 않는다면 세션이 있는 컨테이너를 내린후 다시 getSession.jsp 를 호출하여 세션이 이상이 없다면 성공.

 

(getSession.jsp 호출)

(servlet_engine2 를 내린후 engine1 으로 바뀌는지 확인)

 

 

 

728x90
반응형

'SERVER > JEUS&WEBTOB' 카테고리의 다른 글

[JEUS] JEUS 의 JAVA_HOME 변경이 안될때  (0) 2014.02.03
[JEUS] WebToB 설치  (0) 2014.02.03
LINUX 환경에서의 JEUS 설치  (0) 2014.02.03
[JEUS] Binding 에러  (0) 2014.02.03
[JEUS 서비스 시작]  (0) 2014.02.03
JEUS 서비스 DB 연동  (0) 2014.02.03
[JEUS&WEBTOB] 분산 세션 클러스트링  (0) 2014.02.03
WEBTOB 설치 및 JEUS 연동  (0) 2014.02.03
블로그 이미지

nineDeveloper

안녕하세요 현직 개발자 입니다 ~ 빠르게 변화하는 세상에 뒤쳐지지 않도록 우리모두 열심히 공부합시다 ~! 개발공부는 넘나 재미있는 것~!

,