• Link to Facebook
  • Link to LinkedIn
  • Link to X
  • Link to Youtube
  • 로그인
  • 회원가입
  •  한글 한글 한글 ko
  • English English 영어 en
OPENMARU APM
  • 오픈마루
    • 회사소개
    • 연혁
    • 오픈마루 CI
  • 제품
    • OPENMARU Cloud APM
      • Application 모니터링
      • Openshift & Kubernetes 모니터링
      • WEB/WAS 모니터링
      • URL 모니터링
      • Cubrid 모니터링
    • OPENMARU Cluster
    • OPENMARU Dashboard
  • 오픈소스
    • 쿠버네티스
    • 아파치 톰캣
    • CentOS
  • 레드햇
    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat JBoss EAP
  • 가격 안내
  • 조달물품
    • G2B 딜 등록
    • 조달물품 OPENMARU APM
    • 조달물품 OPENMARU Cluster
    • 혁신장터
    • 찾아가는 클라우드 네이티브 세미나
  • 레퍼런스
  • 고객지원
  • 문서
  • 블로그
  • Click to open the search input field Click to open the search input field Search
  • Menu Menu

JBoss EAP 시작 파라미터 살펴보기: Command Line 파라미터 설명

JBoss EAP 시작 파라미터에 대한 전체 설명을 지금 함께 알아보세요!!

JBoss Tips & Tricks : Red Hat JBoss Enterprise Application Platform

들어가며


JBoss EAP 6에서 인스턴스 시작 시, 참조되는 바인딩 주소와 각종 디렉터리를 지정하는 시작 파라미터들에 대해 설명한다.

도메인 모드와 스탠드얼론 모드 각각 ‘$JBOSS_HOME/bin/domain.sh’ 와 ‘$JBOSS_HOME/bin/standalone.sh’를 파라미터 없이 실행하면 기본 설정으로 JBoss EAP 6 인스턴스가 실행된다.

아래에서 설명한 내용들은 다음의 URL에서 참조할 수 있다.

  • JBoss AS7 Command Line Parameters (https://docs.jboss.org/author/display/AS7/Command+line+parameters)

다음은 도메인 모드로 JBoss EAP 6를 실행할 때, 각종 커맨드 라인 파라미터를 지정하여 실행하는 예이다.

./domain.sh -b 0.0.0.0 -bmanagement 0.0.0.0 -Djboss.domain.base.dir=/servers/jboss-eap-6.2/simple

예를 들어 스탠드얼론 모드에서 로깅 서브 시스템은 ‘jboss.server.log.dir’의 값을 참조하여 서버 Log 디렉터리를 지정하게 된다.

1. 시스템 프로퍼티 지정


시스템 프로퍼티에 jvm 옵션에서 지정하는 방법 이외에도 [Key=value] 형식의 프로퍼티 파일을 작성하고, 시작 스크립트에서 이 속성 파일을 지정해서 설정하는 것도 가능하다. 프로퍼티 파일을 지정 방법은 아래와 같다.

$JBOSS_HOME/bin/domain.sh --properties=/some/location/jboss.properties
$JBOSS_HOME/bin/domain.sh -P=/some/location/jboss.properties

시작 스크립트에서 프로퍼티 파일을 지정하는 방법은 ‘domain.sh’, ‘standalone.sh’ 또는 MS Windows에서 사용되는 ‘domain.bat’, ‘standalone.bat’ 모두 동일하다.

프로퍼티 파일의 내용은 아래와 같이 [Key=value] 형식의 표준 자바 프로퍼티 파일이다.

jboss.home.dir=/some/location/AS7/jboss-as
jboss.domain.config.dir=/some/location/AS7/custom-domain

1-1. 스탠드얼론 모드

구분 패스(path) 설명
java.ext.dirs JDK 확장 디렉터리 지정
jboss.home.dir $JBOSS_HOME 변수로 설정 JBoss EAP 6 루트 디렉터리
jboss.server.base.dir /standalone 스탠드얼론 기본 디렉터리
jboss.server.config.dir /configuration 스탠드얼론 설정 파일 저장 디렉터리
jboss.server.data.dir /data 데이터 파일 저장 디렉터
jboss.server.log.dir /log 로그 파일 저장 디렉터리
jboss.server.temp.dir /tmp 임시 파일 배포 디렉터리
jboss.server.deploy.dir /deployments 콘텐트 배포 디렉터

1-2. 도메인 모드

구분 패스(path) 설명
java.ext.dirs JDK 확장 디렉터리 지정
jboss.home.dir $JBOSS_HOME 변수로 설정 JBoss EAP 6 루트 디렉터리
jboss.domain.base.dir /domain 도메인 모드 루트 디렉터리
jboss.domain.config.dir /configuration 도메인 설정의 베이스 디렉터리
jboss.domain.data.dir /data 도메인 데이터 파일 저장 디렉터리
jboss.domain.log.dir /log 도메인 로그 파일 저장 디렉터리
jboss.domain.temp.dir /tmp 임시 파일 저장 디렉터리
jboss.domain.deployment.dir /content 배포된 콘텐트가 저장되는 디렉터리
jboss.domain.servers.dir /log Host 컨트롤러에서 생성한 각 서버 루트 디렉터리

2. 이외의 커맨드 라인 파라미터


JBoss EAP 6 시작 파라미터로 지정할 수 있는 형태는

--name=value

이며 예를 들자면 다음과 같이 사용한다.

$JBOSS_HOME/bin/standalone.sh --server-config=standalone-ha.xml

파라미터가 하나의 문자인 경우에는 ‘–’ 대시 “-“를 사용한다.

-x=value

예를 들자면 다음과 같이 사용한다.

$JBOSS_HOME/bin/standalone.sh -P=/some/location/jboss.properties

다음은 스탠드얼론과 도메 모드 각각에서 사용할 수 있는 파라미터를 설명한다.

2-1. 스탠드얼론 모드

구분 패스(path) 설명
-server-config /standalone.xml jboss.server.config.dir으로부터 경로

2-2. 도메인 모드

구분 패스(path) 설명
-domain-config jboss.domain.config.dir/domain.xml jboss.server.config.dir으로부터 경로
-host-config jboss.domain.config.dir/host.xml jboss.server.config.dir으로부터 경로

다음의 파라미터는 slave 호스트 컨트롤러에서만 사용 가능한 파라미터이다.

구분 패스(path)
-backup
  • 슬레이브 호스트 컨트롤러에 도메인 설정 파일의 로컬 복사본을 생성하고 저장
-cached-dc
  • 슬레이브 호스트 컨트롤러가 시작할 때, 마스터 도메인 컨트롤러에서 설정을 가져올 수 없는 경우 -backup을 사용하여 미리 작성된 로컬 설정 복사복을 사용하여 시작.
  • 슬레이브 호스트 컨트롤러에 도메인의 변경된 설정이 적용되지 않지만, 서버 시작은 가능.

2-3. 공통 파라미터

다음은 스탠드얼론 모드와 도메인 모드 모두에 적용 가능한 파라미터이다.

구분 패스(path)
-b =
  • 바인딩 주소 (jboss.bind.address)를 지정
    (예, ./domain.sh -b 0.0.0.0)
-b =
  • -b로 지정한 인터페이스에 대한 바인딩 주소 (jboss.bind.address)를 지정
    (예, ./domain.sh -bmanagement 0.0.0.0)
-version , -V
  • JBoss EAP에 대한 버전을 출력
-help , -h
  • 시작 스크립트에 대한 옵션에 대한 도움말을 출력하고 종료

Reference & Related Links


  • Command line parameters – JBoss AS 7.1 – Project Documentation
    https://docs.jboss.org/author/display/AS71/Command+line+parameters
  • How to pass the startup options in JBoss EAP 6 linux service?
    https://access.redhat.com/solutions/1454983
  • JBoss EAP7 CONFIGURING JVM SETTINGS
    https://access.redhat.com/documentation/en-us/red_hat_jboss_enterprise_application_platform/7.0/html/configuration_guide/configuring_jvm_settings
거침없이 배우는 JBoss – 10점
전준식 엮음/지&선(지앤선)

rhel 9.4

Red Hat Enterprise Linux 9.4 출시: 주요 기능 및 업데이트

2024-05-13/카테고리: OPENMARU, Tech Talk/작성자: 오픈마루 마케팅1
자세히 보기
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2024/05/240513-RHEL-9.4_image_thumbnail.png?fit=1584%2C1259&ssl=1 1259 1584 오픈마루 마케팅1 https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png 오픈마루 마케팅12024-05-13 13:59:212024-05-13 15:36:37Red Hat Enterprise Linux 9.4 출시: 주요 기능 및 업데이트
WAS의 개념과 역할

마케터가 이해하는 WAS(Web Application Server)

2024-04-25/카테고리: OPENMARU, Tech Talk/작성자: 오픈마루 마케팅1
자세히 보기
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2024/04/240425_WAS_title.png?fit=381%2C303&ssl=1 303 381 오픈마루 마케팅1 https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png 오픈마루 마케팅12024-04-25 12:49:532024-04-25 12:49:53마케터가 이해하는 WAS(Web Application Server)
IaaS, PaaS, SaaS - as a Service의 개념과 역할

IaaS, PaaS, SaaS – as a Service의 개념과 역할

2024-03-19/카테고리: OPENMARU, Tech Talk/작성자: 오픈마루 마케팅1
자세히 보기
https://i0.wp.com/www.openmaru.io/wp-content/uploads/2024/03/240319_as-a-service_title.jpg?fit=380%2C302&ssl=1 302 380 오픈마루 마케팅1 https://www.openmaru.io/wp-content/uploads/2020/11/logo@2x.png 오픈마루 마케팅12024-03-19 14:33:242024-03-19 14:33:24IaaS, PaaS, SaaS – as a Service의 개념과 역할
Page 4 of 24«‹23456›»

이 글 공유하기:

  • 페이스북에 공유하려면 클릭하세요. (새 창에서 열림) Facebook
  • 클릭하여 X에서 공유 (새 창에서 열림) X
  • 클릭하여 친구에게 이메일로 링크 보내기 (새 창에서 열림) 전자우편
  • 인쇄하기 (새 창에서 열림) 인쇄
  • Reddit으로 공유하기 (새 창에서 열림) 레딧
  • Pinterest에서 공유하려면 클릭하세요 (새 창에서 열림) Pinterest
  • Telegram에 공유하려면 클릭하세요. (새 창에서 열림) Telegram
  • WhatsApp에 공유하려면 클릭하세요. (새 창에서 열림) WhatsApp

이것이 좋아요:

좋아하기 가져오는 중...

Recent Posts

  • RHEL on WSL 출시! 윈도우에서도 Red Hat 환경을 쉽게 구축하세요 2025-06-05
  • [세미나] 복잡한 MSA, AI로 쉽게 해결할 수 있는 방법 공개! 2025-06-02
  • 윈도우 Subsystem에서 RHEL 사용하기 | RHEL WSL 가이드 2025-05-29
  • Java 앱 배포, 더 빠르고 간편하게 – JBoss EAP 8.1 베타 2025-05-22
  • JBoss EAP 8.1 베타 | 엔터프라이즈 Java 애플리케이션 현대화 2025-05-12

Categories

  • APM
  • Cloud
  • Cloud Native Seminar
  • Cluster
  • gift
  • JBoss
  • Kubernetes
    • Container
  • Linux
  • Microservices Architecture
  • News
  • Newsletter
  • OPENMARU
    • Dashboard
  • OpenShift
  • Red Hat
  • Seminar
    • gift
  • Tech Talk
  • 발표자료
  • 분류되지 않음
  • 오픈나루 공지사항
  • 오픈소스

이메일로 블로그 구독하기

이 블로그를 구독하고 이메일로 새글의 알림을 받으려면 이메일 주소를 입력하세요

태그

APM cloud Cloud Native Container Docker Hybrid Cloud jboss JBoss EAP Kubernetes Kubernetes 모니터링 linux MSA Native OPENMARU OPENMARU APM OpenShift Openshift Promotion PaaS PaaS 플랫폼 Red Hat redhat RHEL tomcat Virtualization WAS Wildfly 가상화 네이티브 도커 레드햇 리눅스 모니터링 브리핑 세미나 오픈마루 오픈마루 APM 오픈시프트 주간 진짜 클라우드 컨테이너 쿠버네티스 클라우드 클라우드 네이티브 클라우드네이티브 클라우드 네이티브 세미나

Search

Search Search

오픈마루

04778 서울시 성동구 뚝섬로1길 31 906 호
(성수동1가, 서울숲M타워)

Tel : 02-469-5426 | Fax : 02-469-7247
Email : sales@openmaru.io

  • OPENMARU CLOUD APM
    • Application 모니터링
    • Openshift & Kubernetes 모니터링
    • WEB/WAS 모니터링
    • URL 모니터링
    • Cubrid 모니터링
  • 가격안내
  • 고객 레퍼런스
  • 고객지원
    • 문서
    • 사용자가이드
    • 기술지원
  • 블로그
  • 이용약관
  • 개인정보처리방침
  • 서비스수준협약
  • 회사소개
Copyright © OPENMARU, Inc. All Rights Reserved. - powered by Enfold WordPress Theme
  • Link to Facebook
  • Link to LinkedIn
  • Link to X
  • Link to Youtube
Link to: Drools 6.0 성능 비교: Phreak와 Rete 알고리즘 비교 Link to: Drools 6.0 성능 비교: Phreak와 Rete 알고리즘 비교 Drools 6.0 성능 비교: Phreak와 Rete 알고리즘 비교Drools Link to: JBoss Datagrid Queue 자료구조 구현 방법: Infinispan 설명 Link to: JBoss Datagrid Queue 자료구조 구현 방법: Infinispan 설명 JBoss Tips & Tricks : Red Hat JBoss Enterprise Application PlatformJBoss Datagrid Queue 자료구조 구현 방법: Infinispan 설명
Scroll to top Scroll to top Scroll to top
  • 한글
  • English
%d