7장. JBoss EAP 서버 및 애플리케이션 구성


OpenShift 이미지용 JBoss EAP는 Java 애플리케이션과의 기본 사용을 위해 사전 구성되어 있습니다. 그러나 이미지 내부에 JBoss EAP 인스턴스를 구성할 수 있습니다. 권장되는 방법은 OpenShift S2I 프로세스를 사용하고 Helm 차트에서 환경 변수를 설정하여 JVM을 조정하는 것입니다.

중요

컨테이너를 다시 시작하거나 종료할 때 실행 중인 컨테이너에 대한 구성 변경 사항이 손실됩니다.

여기에는 기존 JBoss EAP 설치에 포함된 스크립트를 사용하여 수행된 구성 변경(예: add-user.sh 또는 관리 CLI)이 포함됩니다.

OpenShift S2I 프로세스를 환경 변수와 함께 사용하여 OpenShift EAP 내부의 JBoss EAP 인스턴스 구성을 변경하는 것이 좋습니다.

7.1. JVM 기본 메모리 설정

다음 환경 변수를 사용하여 자동으로 계산된 JVM 설정을 수정할 수 있습니다. 이러한 변수는 유효한 컨테이너 메모리 제한을 정의할 때 기본 메모리 크기가 자동으로 계산될 때만 사용됩니다.

Expand
환경 변수설명

JAVA_INITIAL_MEM_RATIO

이 환경 변수는 더 이상 사용되지 않습니다. JVM 인수 -XX:InitialRAMPercentage 에 해당합니다. 이는 기본적으로 지정되지 않으며 향후 릴리스에서 제거됩니다. 대신 JAVA_OPTS 에서 --XX:InitialRAMPercentage 를 직접 지정해야 합니다.

참고

자동 계산을 비활성화하려면 JAVA_INITIAL_MEM_RATIO=0 을 설정할 필요가 없습니다. 이 환경 변수에 기본값이 제공되지 않기 때문입니다.

JAVA_MAX_MEM_RATIO

-XX:MaxRAMPercentage JVM 옵션을 구성하는 환경 변수입니다. 최대 힙 크기를 Java VM에 사용할 수 있는 총 메모리의 백분율로 설정합니다. 기본값은 80%입니다. JAVA_MAX_MEM_RATIO=0 을 설정하면 이 기본값이 비활성화됩니다.

JAVA_OPTS

JVM에 추가 옵션을 제공하는 환경 변수(예: JAVA_OPTS=-Xms512m -Xmx1024m)

참고

-Xms 값을 설정하면 -XX:InitialRAMPercentage 옵션이 무시됩니다. -Xmx 값을 설정하면 -XX:MaxRAMPercentage 옵션이 무시됩니다.

JAVA_MAX_INITIAL_MEM

이 환경 변수는 더 이상 사용되지 않습니다. JAVA_OPTS 를 사용하여'-Xms 옵션을 제공합니다(예: JAVA_OPTS=-Xms256m)

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2026 Red Hat
맨 위로 이동