Sun Java System Application Server Enterprise Edition 8.1 2005Q2 고가용성 관리 설명서

세션 가용성 활성화

다음과 같은 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)를 참조하십시오.

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

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