Oracle Coherence*Web - Configuration

     

    2013/09/06 - [Oracle 12c/Coherence] - Oracle Coherence*Web - Testing

     2013/09/06 - [Oracle 12c/Coherence] - Oracle Coherence*Web - Configuration

     

     

    HTTP Session 관리하기 위한 솔루션 Coherence*web 구성해보자.

    1. 11g, 12c 차이점

    1) 기존 11g 에 비해 12c에서는 설정 간편해졌다.

          2) 12c 에서는 Library 파일 패스가 잡혀있어서 따로 Library를 배포할 필요가 없다. (11g에서는 Libarary 배포해야됨)

          3) 12c 에서는 cache server를 Managed Server로 사용가능하다.         

             - 12c: Managed Server로 cache server 생성가능, jvm으로 실행가능

             - 11g: jvm으로 실행

     

    2. 서비스 구성 

        1) 서버 리스트(캐쉬 서버 2대, 서비스 서버 2대)

    3. cache server 생성

    Coherence cluster를 구성하고 서버를 추가하면 서버에 coherence 탭이 생성됨

    coherence 탭에서 설정 추가 하면 캐쉬서버가 됨

    1) coherence cluster 생성

            

     

     

         2) Coherence  Cluster 이름 입력

    3) 유니캐스트로 설정

    4) 서버 지정(coherence와 연관된 서버 지정)

    5) 생성 완료

     

          6) cache server enable

             서버 > 구성 > Coherence

             Coherence 웹 로컬 저장 영역이 사용으로 설정됨 - 체크

       아래와 같이 설정을 해야 캐쉬서버의 역할을 하게됨(서비스 서버는 설정 패스~)

            


    4. Sample Webapp

       coherence 관련라이브러리를 Webapp에 추가 필요 없다.

       xml에 coherence 관련 설정내용만 추가하면됨.

     

    persistent-store-type : coherence-web

    coherence-cluster-name : cohCluster (coherence 클러스터 이름) 

     

     

    5. Sample Web app 배포

        Stage mode 로 배포한다(생략)

    6. 서비스 기동

     

     

     

     

     

    댓글

    Designed by JB FACTORY