본문 바로가기
WAS/JBOSS_WILDFLY

8. [Domain] 서버 인스턴스 기동/중지 스크립트

by coldplayer83 2023. 12. 13.
728x90

참고 및 스크립트 확장판 : https://hyuunchul.tistory.com/265

 

start_server1.sh

#java home
JAVA_HOME=/usr/local/bin/jdk-17
export JAVA_HOME

#---------------------------------------------------------------------------

#server_properties
WILDFLY_HOME=/sw/was/wildfly-26.1.2.Final
LOG_DIR=/log/wildfly/slave/server1/log
IP_ADDRESS=192.168.56.108
MANAGEMENT_PORT=7002
HOST_NAME=slave1
SERVER_NAME=server1

#---------------------------------------------------------------------------

LOG_TIME=$(date +"%Y%m%d_%H%M")
mv ${LOG_DIR}/server.log ${LOG_DIR}/server.log_${LOG_TIME}
touch ${LOG_DIR}/server.log

#server_start
$WILDFLY_HOME/bin/jboss-cli.sh --connect --controller=$IP_ADDRESS:$MANAGEMENT_PORT --command=/host=$HOST_NAME/server-config=$SERVER_NAME:start

 

※ IP_ADDRESS와 MANAGEMENT_PORT는 해당 서버가 포함된 슬레이브 호스트의 ip, port로 작성

※ 같은 장비의 같은 슬레이브 호스트를 사용하는 서버를 기동할 경우 기동 후 콘솔에서 port offset 설정이 필요함

 

 

 

 

stop_server1.sh

#java home
JAVA_HOME=/usr/local/bin/jdk-17
export JAVA_HOME

/sw/was/wildfly-26.1.2.Final/bin/jboss-cli.sh --connect --controller=192.168.56.108:7002 --command=/host=slave1/server-config=server1:stop

 

log_server1.sh

tail -100f /log/wildfly/slave/server1/log/server.log

'WAS > JBOSS_WILDFLY' 카테고리의 다른 글

12. 서버 blocking 옵션 설정  (0) 2023.12.15
11. DataSource 모니터링(cli)  (1) 2023.12.05
10. Connection Pool 설정 및 validation 설정  (0) 2023.11.10
9. Datasource 설정  (0) 2023.11.10
7. [Domain] 서버 그룹 추가 및 삭제  (0) 2023.08.31