11.2. 구성 환경 변수


다시 빌드하지 않고도 이미지를 조정하도록 다음 환경 변수를 구성할 수 있습니다.

참고

여기에 나열되지 않은 다른 환경 변수는 JBoss EAP 설명서 를 참조하십시오.

Expand
표 11.2. 구성 환경 변수
변수 이름설명

CLI_GRACEFUL_SHUTDOWN

0이 아닌 길이 값으로 설정하면 이미지가 TERM 신호로 종료되지 않으며 JBoss EAP 관리 CLI를 사용하여 shutdown 명령을 실행해야 합니다.

예제 value: true

CONTAINER_HEAP_PERCENT

최대 Java 힙 크기를 사용 가능한 컨테이너 메모리의 백분율로 설정합니다.

예제 값: 0.5

CUSTOM_INSTALL_DIRECTORIES

S2I 프로세스 중 이미지의 아티팩트 설치 및 구성에 사용되는 쉼표로 구분된 디렉터리 목록입니다.

값 예: custom,shared

DEFAULT_JMS_CONNECTION_FACTORY

이 값은 Jakarta Messaging 연결 팩토리에 대한 기본 JNDI 바인딩을 지정하는 데 사용됩니다(예: jms-connection-factory='java:jboss/DefaultJMSConnectionFactory' ).

예제 값: java:jboss/DefaultJMSConnectionFactory

ENABLE_ACCESS_LOG

표준 출력 채널에 대한 액세스 메시지 로깅을 활성화합니다.

액세스 메시지의 로깅은 다음 방법을 사용하여 구현됩니다.

  • JBoss EAP 6.4 OpenShift 이미지는 사용자 지정 JBoss Web Access Log Valve를 사용합니다.
  • OpenShift 이미지용 JBoss EAP는 JBoss EAP 7.4 개발 가이드 의 Cryostat AccessLogHandler 를 사용합니다.

기본값은 false입니다.

INITIAL_HEAP_PERCENT

초기 Java 힙 크기를 최대 힙 크기의 백분율로 설정합니다.

예제 값: 0.5

JAVA_OPTS_APPEND

서버 시작 옵션.

예제 값: -Dfoo=bar

JBOSS_MODULES_SYSTEM_PKGS_APPEND

JBOSS_MODULES_SYSTEM_PKGS 환경 변수에 추가할 쉼표로 구분된 패키지 이름 목록입니다.

예시 값: org.jboss.byteman

JGROUPS_CLUSTER_PASSWORD

Cryostat 클러스터에 참여할 수 있도록 노드를 인증하는 데 사용되는 암호입니다. ASYM_ENCRYPT Cryostat 클러스터 트래픽 암호화 프로토콜을 사용하는 경우 필수 항목입니다. 설정되지 않은 경우 인증이 비활성화되어 클러스터 통신이 암호화되지 않고 경고가 발행됩니다. SYM_ENCRYPT Cryostat 클러스터 트래픽 암호화 프로토콜을 사용하는 경우 선택 사항입니다.

예제 값: mypassword

JGROUPS_ENCRYPT_KEYSTORE

SYM_ENCRYPT Cryostat 클러스터 트래픽 암호화 프로토콜을 사용할 때 지정된 생성된 시크릿 내의 키 저장소 파일 이름입니다. 설정되지 않은 경우 클러스터 통신이 암호화되지 않고 경고가 표시됩니다.

예제 값: jgroups.jceks

JGROUPS_ENCRYPT_KEYSTORE_DIR

키 저장소가 포함된 시크릿이 마운트되는 디렉터리 경로입니다.

값 예: /etc/jgroups-encrypt-secret-volume

JGROUPS_ENCRYPT_NAME

SYM_ENCRYPT Cryostat 클러스터 트래픽 암호화 프로토콜을 사용하는 경우 서버의 인증서와 연결된 이름입니다. 설정되지 않은 경우 클러스터 통신이 암호화되지 않고 경고가 표시됩니다.

예제 값: jgroups

JGROUPS_ENCRYPT_PASSWORD

SYM_ENCRYPT Cryostat 클러스터 트래픽 암호화 프로토콜을 사용하는 경우 키 저장소 및 인증서에 액세스하는 데 사용되는 암호입니다. 설정되지 않은 경우 클러스터 통신이 암호화되지 않고 경고가 표시됩니다.

예제 값: mypassword

JGROUPS_ENCRYPT_PROTOCOL

클러스터 트래픽의 암호화에 사용할 Cryostat 프로토콜입니다. SYM_ENCRYPT 또는 ASYM_ENCRYPT 일 수 있습니다.

기본값은 SYM_ENCRYPT 입니다.

예제 값: ASYM_ENCRYPT

JGROUPS_PING_PROTOCOL

노드 검색에 사용할 Cryostat 프로토콜입니다. dns.DNS_PING 또는 kubernetes.KUBE_PING 일 수 있습니다.

MQ_SIMPLE_DEFAULT_PHYSICAL_DESTINATION

이전 버전과의 호환성을 위해 큐/ MyQueuetopic/ MyTopic 대신 MyQueue 및 My Topic을 물리적 대상 이름 기본값으로 사용하려면 true 로 설정합니다.

OPENSHIFT_DNS_PING_SERVICE_NAME

DNS 검색 메커니즘을 위해 서버에서 ping 포트를 노출하는 서비스의 이름입니다.

예제 값: Cryostat-app-ping

OPENSHIFT_DNS_PING_SERVICE_PORT

DNS 검색 메커니즘에 대한 ping 포트의 포트 번호입니다. 지정하지 않으면 서비스의 SRV 레코드에서 포트 번호를 검색하거나 기본 8888 이 사용됩니다.

기본값은 8888 입니다.

OPENSHIFT_KUBE_PING_LABELS

Kubernetes 검색 메커니즘에 대한 클러스터링 라벨 선택기입니다.

예제 값: app=eap-app

OPENSHIFT_KUBE_PING_NAMESPACE

Kubernetes 검색 메커니즘을 위한 프로젝트 네임스페이스 클러스터링.

예제 값: myproject

SCRIPT_DEBUG

true 로 설정하면 -x 옵션을 사용하여 Bash 스크립트가 실행되도록 하여 명령과 해당 인수를 실행할 때 인쇄합니다.

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2026 Red Hat
맨 위로 이동