다음 단계에서는 실행 환경 및 장기간 실행 응용프로그램의 동적 클러스터를
작성하는 방법을 설명합니다.
시작하기 전에
실행 환경 및 장기간 실행 응용프로그램는 트랜잭션 응용프로그램과
같이 동적 클러스터에 전개됩니다. 동적 클러스터는 실행 환경 및 장기간 실행
응용프로그램 모두의 J2EE(Java 2 Platform Enterprise Edition) 엔터프라이즈
아카이브(EAR) 파일에 해당하는 전개 대상입니다. 각 장기간 실행 응용프로그램을
고유한 동적 클러스터에 전개하는 것이 좋습니다. 그러면 장기간 실행 배치 논리에서
장기간 실행 응용프로그램의 인스턴스를 관리할 때 가장 큰 유연성을 가질 수
있습니다. 이 장기간 실행 응용프로그램에서 새 동적 클러스터를 정의하려면 다음 단계를 수행하십시오.
이 타스크의 수행 목적 및 시기
동적 클러스터를 정의하고 새 장기간 실행 응용프로그램의 전개 대상을
작성하십시오.
노드 그룹 및 동적 클러스터를 작성하면 WebSphere Extended
Deployment가 노드 그룹의 각 노드에서 동적 클러스터의 Application Server를
작성합니다. 방금 작성한 동적 클러스터에서 작성한 각 Application Server에서 다음 단계를 수행하십시오. 나중에 노드 그룹에 노드를 추가하면, 새로 작성한 Application Server에 대해 이 단계를 반복해야 합니다.
- 관리 콘솔 탐색 트리에서 서버 > 동적 클러스터를 선택하십시오.
- 새로 작성을 클릭하십시오.
- 동적 클러스터의 적합한 이름을 입력하십시오(예: LongRunningApplicationDC).
- 노드 그룹에 맵핑 풀다운 메뉴에서 동적 클러스터를 작성할 노드 그룹을
선택하십시오.
- 기본 Application Server 템플리트 풀다운 메뉴에서 defaultXD를 선택하십시오.
- 적합한 경우 동적 클러스터에서 기타 동적 클러스터 특성을 설정하십시오.
- 다음을 클릭한 후 완료를 클릭하십시오.
- 필요한 경우 WebSphere Extended Deployment에서 이 동적 클러스터를 자동으로
시작 및 중지하려면 풀다운 메뉴에서 자동을 선택하고 방금 작성한
동적 클러스터 옆의 상자를 클릭한 후 모드 설정을 클릭하십시오.
결과
노드 그룹 및 동적 클러스터를 작성하면 WebSphere Extended
Deployment가 노드 그룹의 각 노드에서 동적 클러스터의 Application Server를
작성합니다. 방금 작성한 동적 클러스터에서 작성한 각 Application Server에서 다음 단계를 수행하십시오. 나중에 노드 그룹에 노드를 추가하려면 새로 작성한
Application Server에서 다음 단계를 반복해야 합니다.
- 관리 콘솔 탐색 트리에서 서버 > Application Server를 선택하십시오.
- 동적 클러스터에서 Application Server의 이름을 클릭하십시오. Application Server 이름의 양식은 dynamicclustername_nodename입니다.
- 컨테이너 서비스 > 시작 Bean 서비스를 선택하십시오.
- 서버 시작 시 서비스 사용 가능 옆의 상자를 선택한 후 확인을 클릭하십시오.
- 동적 클러스터의 다른 Application Server에 대해서도 반복하십시오.
- 장기간 실행 스케줄러와 장기간 실행 환경 모두에 동적 클러스터 인스턴스의 호스트 별명을 작성합니다. 호스트 별명을 작성하는 것은 setupLongRunning.py 스크립트를 사용하여 환경을 설정하는 경우가 아니면 중요합니다.
- 관리 콘솔에서 관리 > 가상 호스트를 클릭하십시오.
- default_host > 호스트 별명 > 새로 작성을 클릭하십시오.
- 호스트 이름에서 가상 호스트 이름 또는 *를 입력하십시오.
- 포트에서 WC_defaulthost 포트를 입력하십시오.
- 적용을 클릭하십시오.
- 보안이 사용 가능한 경우, 이 단계를 반복하여 WC_defaulthost_secure 포트를 기초로 호스트 별명을 작성하십시오.
- 서버를 재시작하십시오.
- 변경사항을 저장하십시오.
- 엔드포인트에 대한 작업 용량을 설정합니다.
- 서버 > 동적 클러스터를 클릭합니다.
- 실행 환경을 위한 동적 클러스터를 클릭합니다.
- 추가 특성에서 사용자 정의 특성 > 새로 작성을 클릭합니다.
- 이름 필드에서 com.ibm.websphere.longrun.EndPointCapacity를 입력합니다.
- 값 필드에 정수 값을 입력합니다. 예를 들어 엔드포인트 당 작업 용량을 표시하는 10을 입력합니다.
엔드포인트 당 최대 기본값 작업 용량은 2입니다.
- 적용을 클릭한 후 구성을 저장합니다.