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

웹 컨테이너에 대한 가용성 구성

asadmin을 사용하여 웹 컨테이너 가용성을 활성화 및 구성하려면 configure-ha-persistence(1)를 참조하십시오.

또는 asadmin set 명령을 사용하여 구성의 availability-service.web-container-availability.availability-enabled 등록 정보를 true로 설정한 후 configure-ha-persistence를 사용하여 해당 등록 정보를 설정합니다.

예를 들어, 다음과 같이 set 명령을 사용합니다. 여기서 config1은 구성 이름입니다.


asadmin set --user admin --passwordfile password.txt 
--host localhost --port 4849 
config1.availability-service.web-container-availability.availability-enabled="true"
asadmin configure-ha-persistence --user admin --passwordfile secret.txt 
--type ha 
--frequency web-method 
--scope modified-session 
--store jdbc/hastore 
--property maxSessions=1000:reapIntervalSeconds=60 cluster1

Procedure관리 콘솔을 사용하여 웹 컨테이너에 대한 가용성 활성화

  1. 트리 구성 요소에서 원하는 구성을 선택합니다.

  2. 가용성 서비스를 누릅니다.

  3. 웹 컨테이너 가용성 탭을 선택합니다.

    가용성 서비스 확인란을 선택하여 가용성을 활성화합니다. 비활성화하려면 확인란을 선택 해제합니다.

  4. 다음의 가용성 설정 절에 설명된 대로 다른 설정을 변경합니다.

  5. 서버 인스턴스를 다시 시작합니다.

가용성 설정

가용성 서비스의 웹 컨테이너 가용성 탭을 사용하여 다음과 같은 가용성 설정을 변경할 수 있습니다.

지속성 유형: 가용성이 활성화된 웹 응용 프로그램에 대한 세션 지속성 메커니즘을 지정합니다. 허용되는 값은 memory(지속성 없음), file(파일 시스템) 및 ha(HADB)입니다.

ha 세션 지속성을 사용하려면 먼저 HADB를 구성하고 활성화해야 합니다. 구성에 대한 자세한 내용은 configure-ha-cluster(1)를 참조하십시오.

웹 컨테이너 가용성이 활성화되면 기본값은 ha입니다. 그렇지 않은 경우 기본값은 memory입니다. 세션 지속성이 필요한 프로덕션 환경의 경우 ha를 사용합니다. 두 유형, memory 및 file 지속성은 고가용성 세션 지속성을 제공하지 않습니다.

지속성 빈도: 세션 상태가 저장되는 빈도를 지정합니다. 지속성 유형이 ha일 경우에만 적용됩니다. 허용되는 값은 다음과 같습니다.

지속성 범위: 저장되는 세션 객체의 양과 세션 상태가 저장되는 빈도를 지정합니다. 지속성 유형이 ha일 경우에만 적용됩니다. 허용되는 값은 다음과 같습니다.

단일 사인 온 상태: 단일 사인 온 상태의 지속성을 활성화하려면 이 확인란을 선택합니다. 비활성화하려면 확인란을 선택 해제합니다. 자세한 내용은 세션 페일오버와 함께 단일 사인 온 사용을 참조하십시오.

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