3.9. 독립 실행형 서버 구성
3.9.1. 독립 실행형 서버 구성 파일
JBoss EAP XP에는 독립 실행형 서버 구성 파일, standalone-microprofile.xml
및 standalone-microprofile-ha.xml
이 포함되어 있습니다.
JBoss EAP에 포함된 표준 구성 파일은 변경되지 않습니다. JBoss EAP XP 4.0.0은 domain.xml
파일 또는 도메인 모드를 지원하지 않습니다.
표 3.1. JBoss EAP XP에서 사용 가능한 독립 실행형 구성 파일
구성 파일 | 목적 | 포함된 기능 | 제외된 기능 |
---|---|---|---|
| 독립 실행형 서버를 시작할 때 사용되는 기본 구성입니다. | 하위 시스템, 네트워킹, 배포, 소켓 바인딩 및 기타 구성 가능한 세부 정보를 포함하여 서버에 대한 정보를 포함합니다. | 메시징 또는 고가용성에 필요한 하위 시스템을 제외합니다. |
| 이 구성 파일은 MicroProfile을 사용하는 애플리케이션을 지원합니다. | 하위 시스템, 네트워킹, 배포, 소켓 바인딩 및 기타 구성 가능한 세부 정보를 포함하여 서버에 대한 정보를 포함합니다. | 다음 기능을 제외합니다.
|
|
기본 하위 시스템을 포함하고 고가용성을 위해 | 메시징에 필요한 하위 시스템을 제외합니다. | |
| 이 독립 실행형 파일은 MicroProfile을 사용하는 애플리케이션을 지원합니다. |
기본 하위 시스템 외에도 고가용성을 위해 | 메시징에 필요한 하위 시스템을 제외합니다. |
|
기본 하위 시스템 외에도 | ||
| 가능한 모든 하위 시스템을 지원합니다. | 기본 하위 시스템 외에도 메시징 및 고가용성을 위한 하위 시스템 포함. | |
| 기본 제공 mod_cluster 프런트 엔드 로드 밸런서를 사용하여 다른 JBoss EAP 인스턴스의 부하를 분산하는 데 필요한 최소 하위 시스템 지원. |
기본적으로 JBoss EAP를 독립 실행형 서버로 시작하면 standalone.xml
파일이 사용됩니다. 독립 실행형 MicroProfile 구성으로 JBoss EAP를 시작하려면 -c
인수를 사용합니다. 예를 들면 다음과 같습니다.
$ EAP_HOME/bin/standalone.sh -c=standalone-microprofile.xml
추가 리소스
3.9.2. MicroProfile 하위 시스템 및 확장을 사용하여 독립 실행형 구성 업데이트
docs/examples/enable-microprofile.cli
스크립트를 사용하여 MicroProfile 하위 시스템 및 확장을 사용하여 표준 독립 실행형 서버 구성 파일을 업데이트할 수 있습니다. enable-microprofile.cli
스크립트는 사용자 지정 구성이 아닌 표준 독립 실행형 서버 구성 파일을 업데이트하기 위한 예제 스크립트로 사용됩니다.
enable-microprofile.cli
스크립트는 기존 독립 실행형 서버 구성을 수정하고 독립 실행형 구성 파일에 없는 경우 다음 MicroProfile 하위 시스템 및 확장을 추가합니다.
-
microprofile-config-smallrye
-
microprofile-fault-tolerance-smallrye
-
microprofile-health-smallrye
-
microprofile-jwt-smallrye
-
microprofile-metrics-smallrye
-
microprofile-openapi-smallrye
-
microprofile-opentracing-smallrye
enable-microprofile.cli
스크립트는 수정 사항에 대한 높은 수준의 설명을 출력합니다. 구성은 elytron
하위 시스템을 사용하여 보호됩니다. 보안
하위 시스템은 (있는 경우) 구성에서 제거됩니다.
사전 요구 사항
- JBoss EAP XP가 설치되어 있습니다.
프로세스
다음 CLI 스크립트를 실행하여 기본
standalone.xml
서버 구성 파일을 업데이트합니다.$ EAP_HOME/bin/jboss-cli.sh --file=docs/examples/enable-microprofile.cli
다음 명령을 사용하여 기본
standalone.xml
서버 구성 파일 이외의 독립 실행형 서버 구성을 선택합니다.$ EAP_HOME/bin/jboss-cli.sh --file=docs/examples/enable-microprofile.cli -Dconfig=<standalone-full.xml|standalone-ha.xml|standalone-full-ha.xml>
- 이제 지정된 구성 파일에 MicroProfile 하위 시스템 및 확장 기능이 포함됩니다.