3.8. 독립 실행형 서버 구성
3.8.1. 독립 실행형 서버 구성 파일 링크 복사링크가 클립보드에 복사되었습니다!
JBoss EAP XP에는 독립 실행형 서버 구성 파일, standalone-microprofile.xml 및 standalone-microprofile-ha.xml 이 포함되어 있습니다.
JBoss EAP에 포함된 표준 구성 파일은 변경되지 않습니다. JBoss EAP XP 5.0.0은 domain.xml 파일 또는 도메인 모드를 지원하지 않습니다.
| 구성 파일 | 목적 | 포함된 기능 | 제외된 기능 |
|---|---|---|---|
|
| 독립 실행형 서버를 시작할 때 사용되는 기본 구성입니다. | 하위 시스템, 네트워킹, 배포, 소켓 바인딩 및 기타 구성 가능한 세부 정보를 포함하여 서버에 대한 정보를 포함합니다. | 메시징 또는 고가용성에 필요한 하위 시스템을 제외합니다. |
|
| 이 구성 파일은 MicroProfile을 사용하는 애플리케이션을 지원합니다. | 하위 시스템, 네트워킹, 배포, 소켓 바인딩 및 기타 구성 가능한 세부 정보를 포함하여 서버에 대한 정보를 포함합니다. | 다음 기능을 제외합니다.
|
|
|
기본 하위 시스템을 포함하고 고가용성을 위해 | 메시징에 필요한 하위 시스템을 제외합니다. | |
|
| 이 독립 실행형 파일은 MicroProfile을 사용하는 애플리케이션을 지원합니다. |
기본 하위 시스템 외에도 고가용성을 위해 | 메시징에 필요한 하위 시스템을 제외합니다. |
|
|
기본 하위 시스템 외에도 | ||
|
| 가능한 모든 하위 시스템을 지원합니다. | 기본 하위 시스템 외에도 메시징 및 고가용성을 위한 하위 시스템 포함. | |
|
| 기본 제공 mod_cluster 프런트 엔드 로드 밸런서를 사용하여 다른 JBoss EAP 인스턴스의 부하를 분산하는 데 필요한 최소 하위 시스템 지원. |
기본적으로 JBoss EAP를 독립 실행형 서버로 시작하면 standalone.xml 파일이 사용됩니다. 독립 실행형 MicroProfile 구성으로 JBoss EAP를 시작하려면 -c 인수를 사용합니다. 예를 들면 다음과 같습니다.
$ <EAP_HOME>/bin/standalone.sh -c=standalone-microprofile.xml
3.8.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-openapi-smallrye
enable-microprofile.cli 스크립트는 수정 사항에 대한 높은 수준의 설명을 출력합니다. 구성은 elytron 하위 시스템을 사용하여 보호됩니다. 보안 하위 시스템은 (있는 경우) 구성에서 제거됩니다.
사전 요구 사항
- JBoss EAP XP 5.0을 사용한 JBoss EAP 8.0이 설치되어 있습니다.
프로세스
다음 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 하위 시스템 및 확장 기능이 포함됩니다.