Sun Java System Application Server 9.1 고가용성 관리 설명서

세션 가용성 활성화

다음과 같은 5가지 범위(최고 수준에서 최저 수준까지)로 세션 가용성을 활성화할 수 있습니다.

  1. 기본적으로 활성화된 서버 인스턴스. 서버 인스턴스에 대한 세션 가용성 활성화는 서버 인스턴스에서 실행 중인 모든 응용 프로그램이 고가용성 세션 지속성을 가질 수 있다는 것을 의미합니다. 자세한 내용은 다음 섹션 서버 인스턴스에 대한 가용성 활성화를 참조하십시오.

  2. 기본적으로 활성화된 컨테이너(웹 또는 EJB). 컨테이너 수준에서 가용성을 활성화하는 방법에 대한 자세한 내용은 다음을 참조하십시오.

  3. 기본적으로 비활성화된 응용 프로그램

  4. 기본적으로 비활성화된 독립 실행형 웹 또는 EJB 모듈

  5. 기본적으로 비활성화된 개별 SFSB

지정된 범위에서 가용성을 활성화하려면 모든 상위 수준에서 가용성을 활성화해야 합니다. 예를 들어, 응용 프로그램 수준에서 가용성을 활성화하려면 서버 인스턴스 및 컨테이너 수준에서도 활성화해야 합니다.

지정한 수준의 기본값은 다음으로 높은 수준의 설정값입니다. 예를 들어, 컨테이너 수준에서 가용성을 활성화한 경우 기본적으로 응용 프로그램 수준에서도 가용성이 활성화됩니다.

서버 인스턴스 수준에서 가용성을 비활성화한 경우 다른 수준에서 활성화해도 적용되지 않습니다. 서버 인스턴스 수준에서 가용성을 활성화한 경우 명시적으로 비활성화하지 않으면 모든 수준에서 가용성이 활성화됩니다.

서버 인스턴스에 대한 가용성 활성화

서버 인스턴스에 대한 가용성을 활성화하려면 asadmin set 명령을 사용하여 구성의 availability-service.availability-enabled 등록 정보를 true로 설정합니다.

예를 들어, config1이 구성 이름이면 다음 명령을 사용합니다.


asadmin set --user admin --passwordfile password.txt 
--host localhost 
--port 4849 
config1.availability-service.availability-enabled="true"

Procedure관리 콘솔을 사용하여 서버 인스턴스에 대한 가용성 활성화

  1. 트리 구성 요소에서 구성 노드를 확장합니다.

  2. 편집할 구성의 노드를 확장합니다.

  3. 가용성 서비스 노드를 선택합니다.

  4. 가용성 서비스 페이지에서 가용성 서비스 확인란을 선택하여 인스턴스 수준의 가용성을 활성화합니다.

    비활성화하려면 확인란을 선택 해제합니다.

    또는 세션 지속성을 위해 HADB 연결에 사용한 JDBC 자원을 변경한 경우 저장소 풀 이름을 변경할 수 있습니다. 자세한 내용은 configure-ha-cluster(1)를 참조하십시오.


    주 –

    HADB 소프트웨어는 Sun Java System Application Server의 Application Server 독립 실행형 배포와 함께 제공됩니다. 사용 가능한 Sun Java System Application Server 배포에 대한 자세한 내용은 Sun Java System Application Server 9.1 Installation GuideDistribution Types and Their Components를 참조하십시오. HADB 기능은 엔터프라이즈 프로필에서만 사용할 수 있습니다. 프로필에 대한 자세한 내용은 Sun Java System Application Server 9.1 관리 설명서사용 프로필을 참조하십시오.


  5. 저장 버튼을 누릅니다.

  6. 서버 인스턴스를 중지했다가 다시 시작합니다.