공유할 서비스 선택

TECH


TECH

Middleware (JBoss & Wildfly) 기동, 다운 스크립트 생성 방법 (standalone.sh, domain.sh)

페이지 정보

작성자 미들웨어 아이디로 검색 전체게시물 댓글 0건 조회 8,699회 좋아요 2회 작성일 20-04-21 18:21

본문

안녕하세요. 

 

이번에 설명드릴 스크립트의 내용은 wildfly & JBoss-eap 기동 및 다운 스크립트 생성 방법 입니다.

저는 기동스크립트로 standalone 과 domain 을 분리해서 사용하고 있습니다.

재기동 스크립트는 wildfly 와 jboss-eap 모두 동일한 방식으로 사용하고 있으니 경로만 변경해서 사용하세요.
 

# 주위사항
wildfly 는 8~12 모두 jdk 1.8 버전의  Metaspace size를 사용해서 java 1.8 으로만 기동 가능.
java 1.7을 사용하시는 분들은 jboss as7 나 jboss-eap-6.2 버전을 사용하세요.

 

 

# standalone 모드 (wildfly, jboss-eap)

- wildfly-12.0.0.Final 는 shutdown 시 9990 port 사용

- jboss-eap-6.2 는 shutdown 시 9999 port 사용
 

 wsboot.sh 
 기동 스크립트

JBOSS_HOME=/app/WAS/wildfly-12.0.0.Final

$JBOSS_HOME/bin/standalone.sh -b 0.0.0.0 -bmanagement=0.0.0.0 --server-config=standalone.xml -Djboss.socket.binding.port-offset=0 &

 wsdown.sh 

 다운 스크립트

JBOSS_HOME=/app/WAS/wildfly-12.0.0.Final

$JBOSS_HOME/bin/jboss-cli.sh --connect --controller=0.0.0.0:9990  --commands=":shutdown"

 jsboot.sh 

 기동 스크립트

JBOSS_HOME=/app/WAS/jboss-eap-6.2

$JBOSS_HOME/bin/standalone.sh -b 0.0.0.0 -bmanagement=0.0.0.0 --server-config=standalone.xml 
-Djboss.socket.binding.port-offset=0 &

 jsdown.sh 
 다운 스크립트

JBOSS_HOME=/app/WAS/jboss-eap-6.2

$JBOSS_HOME/bin/jboss-cli.sh --connect --controller=0.0.0.0:9999  --commands=":shutdown"


 

# domain 모드 (wildfly, jboss-eap)

- wildfly-12.0.0.Final 는 shutdown 시 9990 port 사용

- jboss-eap-6.2 는 shutdown 시 9999 port 사용

 

 wdboot.sh 
 기동 스크립트

JBOSS_HOME=/app/WAS/wildfly-12.0.0.Final

$JBOSS_HOME/bin/domain.sh -b 0.0.0.0 -bmanagement=0.0.0.0 --domain-config=domain.xml -Djboss.socket.binding.port-offset=0 &

 wddown.sh 

 다운 스크립트

JBOSS_HOME=/app/WAS/wildfly-12.0.0.Final

$JBOSS_HOME/bin/jboss-cli.sh --connect --controller=0.0.0.0:9990 /host=master:shutdown

 jdboot.sh 

 기동 스크립트

JBOSS_HOME=/app/WAS/jboss-eap-6.2

$JBOSS_HOME/bin/domain.sh -b 0.0.0.0 -bmanagement=0.0.0.0 --domain-config=domain.xml -Djboss.socket.binding.port-offset=0 &

 jddown.sh 
 다운 스크립트

JBOSS_HOME=/app/WAS/jboss-eap-6.2

$JBOSS_HOME/bin/jboss-cli.sh --connect --controller=0.0.0.0:9999 

/host=master:shutdown


 

 

# 옵션 설명

&  => & 을 넣어주므로서 백그라운드를 사용한다.

-b 0.0.0.0  => jboss 기동시 바인딩IP 설정

-bmanagement=0.0.0.0  => management 모드 바인딩 IP설정

--server-config=standalone.xml  => standalone.xml 을 읽고 기동합니다.

-Djboss.server.log.dir=/app/log/jboss-eap-6.2/standalon  => 로그 경로 변경을 원할시 추가.

-Djboss.socket.binding.port-offset=0  => 인스턴스 기본은 0 이나 추가 되는 인스턴스는 port-offset=100, 200 씩 증가

( port 를 전체적으로 100 증가시킬때 port-offset=100  설정필요 (standalone.xml 에서 수정해줘도 가능하다. )

 

jboss-cli.sh  =CLI 모드를 실행한다.

--connect --controller=0.0.0.0:9999 command=:shutdown => CLI 모드 진입후 connect 한뒤 shutdown 명령어 수행한다.

 

(port 를 100씩 증가시켰을때는 controller에서 증가된 rmi 10099를 지정해줘야 한다. )

 

 

재기동 스크립트 생성해서 편하게 사용하세요

댓글목록

등록된 댓글이 없습니다.

TECH 목록
번호 제목 작성자 작성일 조회수
194 OS OSworker 아이디로 검색 전체게시물 02-28 258
RHEL8부터는 네트워크 본딩을 구성하려면 nmcli 유틸리티를 사용해야 합니다. 레드햇 권고입니다.

카테고리 : OS

258 0
작성자 : OSworker 24/02/28
193 Middleware 미들웨어 아이디로 검색 전체게시물 02-20 365
(AI-2) Chat-GPT 4All - 허깅페이스 & LLM 국내 인기순위 (Open Ko-LLM LeaderBoard)

카테고리 : Middleware

365 0
작성자 : 미들웨어 24/02/20
192 OS OSworker 아이디로 검색 전체게시물 02-19 405
[질문] free 메모리에서 Used가 너무 높게 나오는데, ps 명령어에는 사용율이 없습니다.

카테고리 : OS

405 0
작성자 : OSworker 24/02/19
191 Middleware 미들웨어 아이디로 검색 전체게시물 02-06 401
(AI-1) Chat-GPT 4All - PC 설치 방법

카테고리 : Middleware

401 0
작성자 : 미들웨어 24/02/06
190 OS OSworker 아이디로 검색 전체게시물 02-05 425
1월31일에 발표된 보안취약점 CVE-2024-21626에 대해 알아보겠습니다.

카테고리 : OS

425 0
작성자 : OSworker 24/02/05
189 OS OSworker 아이디로 검색 전체게시물 01-31 448
OS 백업 아직도 3rd part 사용하시나요? 이제는 OS 에 포함된 ReaR 사용해보세요~!

카테고리 : OS

448 0
작성자 : OSworker 24/01/31
188 OS OSworker 아이디로 검색 전체게시물 01-23 298
Red Hat 업무별 직군들에 대해 알아보겠습니다. #AM #GPS #TSE #TAM

카테고리 : OS

298 0
작성자 : OSworker 24/01/23
187 Middleware 미들웨어 아이디로 검색 전체게시물 01-19 197
(오픈소스 활용-26) scouter 2.22 에서 Weblogic14 모니터링 등록 중 이슈 조치방법

카테고리 : Middleware

197 0
작성자 : 미들웨어 24/01/19
186 OS OSworker 아이디로 검색 전체게시물 01-15 698
[보안취약점] OpenSSH 보안이슈 `cve-2023-48795`

카테고리 : OS

698 0
작성자 : OSworker 24/01/15
185 Middleware 미들웨어 아이디로 검색 전체게시물 01-06 304
(오픈소스 활용-25) scouter 2.22 에서 JEUS8 모니터링 등록 하는 방법

카테고리 : Middleware

304 0
작성자 : 미들웨어 24/01/06
Total 204건
게시물 검색

주식회사 클럭스| 대표 : 이찬호| 사업자등록번호 : 107-87-27655
주소 : 서울특별시 영등포구 국회대로 800, 여의도파라곤
E-mail : sales@chlux.co.kr
Copyright © 클럭스 www.chlux.co.kr All rights reserved.
상단으로Top