[WLS]세션 공유

    세션 공유 설정

    1. AdminServer, M1, M2 서버로 구성

    2. 클러스터링 생성해 M1, M2 클러스터링 추가

    3. ManagedServer 기동

    4. 세션 공유 테스트 app Deploy

    5, Test

       1) WebServer 존재시

           예) apache 일경우 httpd.conf 에 아래 내용 추가

                <location>
              SetHandler weblogic-handler
              WebLogicCluster localhost:7002,localhost:7003
              Debug ALL 
              DebugConfigInfo ON
              WLLogFile "D:\KM_Proxy.log"
            </location>

           WebServer 통해서 WAS 세션 공유 확인

     

       2) WebServer 미존재 

                   다이렉트로 WAS 접속해서 확인

     

    [참고]

    ManagedServer 클러스터링 설정 안하고 테스트 app Deploy 시 아래와 같은 에러 발생

    <2013. 1. 31 오후 3시 15분 34초 KST> <Error> <HTTP Session> <BEA-100039> <Replicated HTTP sessions specified for webapp: InMemRepClient, but clustering not enabled.>

    <BEA-100039>

    Description
     Replicated HTTP sessions specified for webapp: path, but clustering not enabled.
    Cause
     The session replication mechanism relies on clustering, which has not been configured.
    Action
     Please setup clustering or change the PersistentStoreType in weblogic.xml to memory/file/jdbc/cookie

     

     

    댓글

    Designed by JB FACTORY