7.2. 관리형 도메인에서 호스트 컨트롤러의 역할
호스트 컨트롤러의 주요 책임은 서버 관리입니다. 도메인 관리 작업을 위임하고 호스트에서 실행되는 개별 애플리케이션 서버 프로세스를 시작하고 중지하는 역할을 합니다.
도메인 컨트롤러와 상호 작용하여 서버와 도메인 컨트롤러 간의 통신을 관리할 수 있습니다. 도메인의 여러 호스트 컨트롤러는 단일 도메인 컨트롤러와만 상호 작용할 수 있습니다. 따라서 단일 도메인 모드에서 실행되는 모든 호스트 컨트롤러 및 서버 인스턴스에는 단일 도메인 컨트롤러가 있으며 동일한 도메인에 속해야 합니다.
기본적으로 각 호스트 컨트롤러는 호스트 파일 시스템의 추출된 JBoss EAP 설치 파일에 있는EAP_HOME/domain/configuration/host.xml 파일에서 해당 구성을 읽습니다. host.xml 파일에는 특정 호스트와 관련된 다음 구성 정보가 포함되어 있습니다.
- 이 설치에서 실행할 서버 인스턴스의 이름입니다.
-
로컬 물리적 설치와 관련된 구성입니다. 예를 들어
domain.xml에 선언된 이름이 지정된 인터페이스 정의는host.xml의 실제 시스템별 IP 주소에 매핑될 수 있습니다. domain.xml의 추상 경로 이름은host.xml의 실제 파일 시스템 경로에 매핑할 수 있습니다. 다음 구성 중 하나입니다.
- 호스트 컨트롤러가 도메인 컨트롤러에 연결하여 자체적으로 등록하고 도메인 구성에 액세스하는 방법.
- 원격 도메인 컨트롤러를 찾아서 연결하는 방법.
- 호스트 컨트롤러가 도메인 컨트롤러 역할을 하는지 여부