![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
JVM 힙 크기 수정
JVM(Java™ Virtual Machine) 힙 크기 설정은 특정 노드의 동적 클러스터에서 시작할 수 있는 서버 인스턴스 수와 직접 관련됩니다. 환경 구성에 기반하여 JVM 힙 크기 설정을 수정해야 할 수도 있습니다. 힙 크기를 수정하면 애플리케이션 배치 및 상태 관리 기능에 영향을 줄 수 있습니다.
시작하기 전에
이 태스크 정보
total_RAM / 2 / number_of_servers = maximum_heap_size
예를 들어,
RAM이 1.5GB인 시스템에서 세 개의 서버를 지원하려면 다음과 같습니다.
1.5 GB / 2 = 750 MB 750 MB / 3 = 250 MB각 서버 인스턴스에서 최대 힙 크기는 250MB입니다.
다음 표는 몇 가지 최대 힙 크기 샘플을 포함합니다.
지능형 관리 서버 총 RAM(GB) | 지원되는 서버 수 | 동적 클러스터 크기(MB) | 대략적인 최대 힙 크기(MB) |
---|---|---|---|
1.5 | 1 | 750 미만 | 750 |
1.5 | 2 | 750 미만 | 375 |
1.5 | 3 | 750 미만 | 250 |
2 | 1 | 1000 미만 | 1000 |
2 | 2 | 1000 미만 | 500 |
2 | 3 | 1000 미만 | 333 |
동적 클러스터가 서버 인스턴스를 작성하는 경우 서버 템플리트를 사용하여 새로 작성된 서버 인스턴스의 초기값을 설정합니다. 다음 단계에서는 서버 템플리트에서 JVM 힙 크기를 수정하는 프로시저를 간략히 보여줍니다. 새로 작성된 서버 인스턴스는 지정된 최대 힙 크기를 사용할 수 있습니다.
프로시저
- 관리 콘솔에서 을 클릭하십시오.
- 힙 크기를 적절히 수정하십시오. 일반적으로 특정 노드에 있는 모든 서버 인스턴스 JVM 힙 크기의 총 값은 해당 컴퓨터에서 총 RAM의 절반 미만이어야 합니다.
- 확인을 클릭하십시오.
결과
서버가 애플리케이션 배치 제어기와 동일한 노드에 없는 경우 애플리케이션 배치 제어기는 배치 관리자의 구성 저장소에서 힙 크기를 가져옵니다. 배치 관리자를 사용할 수 없거나 힙 크기가 배치 관리자에 정의되지 않은 경우 애플리케이션 배치 제어기는 서버에 접속하여 힙 크기를 가져오려고 합니다. 서버를 사용할 수 없으면 애플리케이션 배치 제어기는 기본 최대 힙 크기를 사용합니다.