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

Procedure고가용성 세션 지속성 설정

시작하기 전에

고가용성 세션 지속성은 동적 배포, 동적 다시 로드 및 자동 배포와 호환되지 않습니다. 이러한 기능은 프로덕션 환경이 아닌 개발용이므로 HA 세션 지속성을 활성화하기 전에 이러한 기능을 비활성화해야 합니다. 이러한 기능을 비활성화하는 방법에 대한 자세한 내용은 Sun Java System Application Server Enterprise Edition 8.1 2005Q2 관리 설명서의 2 장, 응용 프로그램 배포를 참조하십시오.

  1. Application Server 클러스터를 만듭니다.

    자세한 내용은 클러스터 만들기를 참조하십시오.

  2. 클러스터용 HADB 데이터베이스를 만듭니다.

    자세한 내용은 configure-ha-cluster(1)를 참조하십시오.

  3. 클러스터에 대한 HTTP 로드 균형 조정을 설정합니다.

    자세한 내용은 HTTP 로드 균형 조정 설정을 참조하십시오.

  4. 원하는 응용 프로그램 서버 인스턴스 및 웹 또는 EJB 컨테이너에 대한 가용성을 활성화합니다.

    그런 후 세션 지속성 설정을 구성합니다. 다음 중 하나를 선택하십시오.

  5. 클러스터의 모든 서버 인스턴스를 다시 시작합니다.

    인스턴스에서 현재 요청을 처리할 경우 인스턴스가 처리 중인 요청을 처리할 수 있는 충분한 시간을 가질 수 있도록 인스턴스를 다시 시작하기 전에 인스턴스를 중지합니다. 자세한 내용은 서버 인스턴스 또는 클러스터 비활성화(정지)를 참조하십시오.

  6. 가용성이 필요한 모든 특정 SFSB에 대해 가용성을 활성화합니다.

    세션 상태에 필요한 검사점 지정 방법을 선택합니다. 개별 Bean에 대한 가용성 구성을 참조하십시오.

  7. 각 웹 모듈의 고가용성을 유지하려면 웹 모듈을 분산 가능 상태로 만듭니다.

  8. 배포 중에 개별 응용 프로그램, 웹 모듈 또는 EJB 모듈에 대한 가용성을 활성화합니다.

    개별 응용 프로그램 또는 EJB 모듈에 대한 가용성 구성을 참조하십시오.

    관리 콘솔에서 가용성 사용 가능 확인란을 선택하거나 --availabilityenabled 옵션을 true로 설정하여 asadmin deploy 명령을 사용합니다.