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

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

ProcedureEJB 컨테이너에 대한 가용성 활성화

  1. EJB 컨테이너 가용성 탭을 선택합니다.

  2. 가용성 서비스 상자를 선택합니다.

    가용성을 비활성화하려면 이 상자를 선택하지 마십시오.

  3. 가용성 설정에 설명된 대로 다른 설정을 변경합니다.

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

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

해당 asadmin 명령

EJB 컨테이너에 대한 가용성을 활성화하려면 asadmin set 명령을 사용하여 구성에 대해 다음의 세 가지 등록 정보를 설정합니다.

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

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

asadmin set --user admin --passwordfile password.txt --host localhost --port 4849config1.availability-service.ejb-container-availability.sfsb-persistence-type="file"

asadmin set --user admin --passwordfile password.txt --host localhost --port 4849config1.availability-service.ejb-container-availability.sfsb-ha-persistence-type="ha"

가용성 설정

가용성 서비스에 대한 EJB 컨테이너 가용성 탭을 사용하여 다음 설정을 변경할 수 있습니다.

HA 지속성 유형: 가용성이 설정된 SFSB에 대해 세션 지속성 및 비활성화 메커니즘을 지정합니다. 허용되는 값은 file(파일 시스템) 및 ha(HADB)입니다. 세션 지속성이 필요한 프로덕션 환경의 경우 기본값인 ha를 사용합니다.

SFSB 지속성 유형: 가용성이 활성화되지 않은 SFSB에 대해 비활성화 메커니즘을 지정합니다. 허용되는 값은 file(파일 시스템) 및 ha입니다.

지속성 유형을 file로 설정한 경우 EJB 컨테이너는 비활성화된 Session Bean 상태가 저장되는 파일 시스템 위치를 지정합니다. 파일 시스템에 검사점을 지정하는 것은 테스트에는 유용하지만 프로덕션 환경에는 도움이 되지 않습니다. 자세한 내용은 Sun Java System Application Server Enterprise Edition 8.1 2005Q2 관리 설명서저장소 등록 정보를 구성하는 방법을 참조하십시오.

HA 지속성을 사용하면 서버 인스턴스에 장애가 발생할 경우 서버 인스턴스 클러스터가 SFSB 상태를 복구할 수 있습니다. HADB는 비활성 및 활성 저장소로 사용되기도 합니다. 이 옵션은 SFSB 상태 지속성이 필요한 프로덕션 환경에서 사용하십시오. 자세한 내용은 configure-ha-cluster(1)를 참조하십시오.

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

가용성이 비활성화된 경우 SFSB 세션 저장소 구성

가용성이 비활성화되면 로컬 파일 시스템은 SFSB 지속성이 아닌 상태 비활성화에 사용됩니다. SFSB 상태가 저장되는 장소를 변경하려면 EJB 컨테이너의 세션 저장소 위치 설정을 변경합니다. 자세한 내용은 Sun Java System Application Server Enterprise Edition 8.1 2005Q2 관리 설명서저장소 등록 정보를 구성하는 방법을 참조하십시오.