웹 모듈에 대한 가상 호스트 맵핑
가상 호스트를 배치된 애플리케이션의 각 웹 모듈에 맵핑해야 합니다. 웹 모듈은 동일한 가상 호스트에 설치되거나 여러 가상 호스트 간에 분산될 수 있습니다.
시작하기 전에
콘솔을 사용하여 애플리케이션 설치 중이거나 설치 후에 웹 모듈에 가상 호스트를 맵핑할 수 있습니다. 이 주제에서는 웹 모듈이 이미 서버에 설치되어 있으며 맵핑을 변경하려는 것으로 가정합니다.
맵핑을 변경하기 전에 가상 호스트 정의를 확인하십시오. 임의의 정의된 가상 호스트에 웹 모듈을 설치할 수 있습니다. 이전에 정의한 가상 호스트에 대한 정보를 보려면 관리 콘솔에서
를 클릭하십시오. 가상 호스트는 고유한 포트를 모듈 또는 애플리케이션과 연관시킬 수 있게 합니다. 가상 호스트의 별명은 해당 가상 호스트에 정의된 포트 번호를 식별합니다. 가상 호스트 별명에 지정된 포트 번호는 웹 모듈에서 서블릿 및 JSP(JavaServer Pages) 파일과 같은 아티팩트에 액세스하는 데 사용되는 URL에서 사용됩니다. 예를 들어, 별명 myhost:8080은 URL http://myhost:8080/servlet/snoop의 host_name:port_number 부분입니다.이 태스크 정보
애플리케이션 설치 중에 사용자가 웹 모듈에 맵핑하기 원하는 것 이외의 가상 호스트가 지정되었을 수 있습니다.
기본 가상 호스트 설정 값은 보통 별명을 통해 여러 포트 번호를 제공하는 default_host입니다.
- 80
- 포트 번호를 지정하지 않을 때 사용되는 내부의 비보안 포트
- 9080
- 내부 포트
- 9443
- 외부 보안 포트
동일한 노드(물리적 시스템)의 다른 모듈 또는 자원에서 사용자 웹 모듈을 분리시키려는 경우를 제외하고, default_host는 웹 모듈의 적합한 가상 호스트입니다.
default_host 이외에 제품은 관리 콘솔 시스템 애플리케이션의 가상 호스트인 admin_host를 제공합니다. admin_host는 포트 9060에 있습니다. 보안 포트는 9043입니다. 웹 모듈이 시스템 관리에 관련된 경우 이외에는 admin_host를 선택하지 마십시오.
관리 콘솔의 가상 호스트 페이지를 사용하여 맵핑을 보고 변경하십시오. 이 페이지는 콘솔을 사용한 엔터프라이즈 애플리케이션 설치 중에 표시되며, 애플리케이션이 설치된 후 엔터프라이즈 애플리케이션 설정 페이지를 통해 액세스할 수 있습니다.
가상 호스트 페이지에서 각 웹 모듈에 대한 가상 호스트를 지정하십시오. 애플리케이션의 웹 모듈은 동일한 가상 호스트나 다른 가상 호스트에 설치할 수 있습니다.
프로시저
결과
애플리케이션 또는 웹 모듈 구성이 변경되었습니다. 변경사항이 적용되도록 애플리케이션 또는 독립형 웹 모듈이 다시 시작됩니다.
다음에 수행할 작업
가상 호스트 맵핑 후 다음을 수행하십시오.
- 클러스터에 애플리케이션 또는 모듈이 배치되고 추가 구성 변경이 수행되지 않은 경우 엔터프라이즈 애플리케이션 페이지에서 업데이트 롤아웃을 클릭하여 애플리케이션 또는 모듈이 배치된 클러스터의 모든 클러스터 멤버에 변경된 구성을 전파하십시오. 업데이트 롤아웃은 클러스터 멤버가 들어 있는 노드에 대해 순차적으로 구성을 업데이트합니다.
- 플러그인 구성 파일을 재생성하십시오.
- 를 클릭하십시오.
- 플러그인을 생성할 웹 서버를 선택하십시오.
- 플러그인 생성을 클릭하십시오.
- 관리 구성에 대한 변경사항을 저장하십시오.
다중 서버 제품에서 애플리케이션 2진은 배치 관리자에 대한 구성 변경사항이 애플리케이션이 실행되는 개별 노드의 구성과 동기화될 때 노드로 전송됩니다.