728x90
반응형
https://access.redhat.com/solutions/1190323
도메인 모드의 경우 서버 start, stop, restart시 해당 커맨드가 완전히 수행된 상태가 아닌 수행중 상태를 메세지로 보여줌
=> starting, stopping, restarting

이 경우 다음과 같은 문제가 있다
1) deployments 폴더에 .deployment 파일이 생성되지 않고 .failed 파일이 생성됨
( The deployment produces a ".failed" file in the deployments folder, rather than a ".deployment" file )
2) slave 서버가 기동되지 않고, 마스터 서버 로그에 에러 발생
(Slave servers don't start, master has error in log)
3) 서비스 컨테이너 안정성 대기 중 작업 시간 초과
(Operation timeout awaiting service container stability)
4) 기동중 java.util.concurrent.TimeoutException 에러 발생
(java.util.concurrent.TimeoutException errors on startup)
위와 같은 문제를 막기 위해 서버 기동 스크립트에 blocking 옵션을 설정하여 명령이 완전히 수행된 후 메세지가 발생하도록 설정 가능
기본값은 300초
도메인 모드의 경우 서버 인스턴스별로 아래와 같이 설정
start 예시)
#server_start
$WILDFLY_HOME/bin/jboss-cli.sh --connect --controller=$IP_ADDRESS:$MANAGEMENT_PORT --command="/host=$HOST_NAME/server-config=$SERVER_NAME:start(blocking=true)"

728x90
반응형
'WAS > JBOSS_WILDFLY' 카테고리의 다른 글
| 14. 클러스터링 (0) | 2025.07.03 |
|---|---|
| 13. [standalone] 배포 (2) | 2025.06.30 |
| 8. [Domain] 서버 인스턴스 기동/중지 스크립트 (0) | 2023.12.13 |
| 11. DataSource 모니터링(cli) (1) | 2023.12.05 |
| 10. Connection Pool 설정 및 validation 설정 (0) | 2023.11.10 |