Sun Java System Application Server 9.1 관리 설명서

서버 인스턴스

서버 인스턴스는 단일 노드에서 Application Server를 호스팅하는 단일 Java EE 호환 JVM(Java Virtual Machine)입니다. 도메인의 각 서버 인스턴스에는 고유 이름이 있습니다. 클러스터링된 서버 인스턴스는 클러스터의 구성원이며 해당 부모 클러스터에서 모든 응용 프로그램, 자원 및 구성을 상속 받습니다. 따라서 클러스터 내의 모든 인스턴스는 동일한 종류가 됩니다. 클러스터링되지 않은 서버 인스턴스는 클러스터에 속하지 않으며 이에 따라 독립적인 응용 프로그램, 자원 및 구성 집합을 갖습니다. 다음 그림은 Application Server 인스턴스를 자세하게 보여줍니다. Application Server 인스턴스는 Application Server의 클러스터링, 로드 균형 조정 및 세션 지속성 기능의 빌딩 블록입니다.

그림 1–2 Application Server 인스턴스

서버 인스턴스 기능과 이들이 다양한 클라이언트, 데이터베이스, 다른 서버 및 시스템과 서로 통신하는 방법을 보여주는 그림입니다.

Sun Java System Application Server는 설치 시 server라고 하는 한 개의 Application Server 인스턴스를 만듭니다. 대부분의 경우 Application Server 인스턴스는 하나만 있으면 됩니다. 하지만 환경에 따라 하나 이상의 추가 Application Server 인스턴스를 만들어야 할 수도 있습니다. 예를 들어, 개발 환경에서 다른 Application Server 인스턴스를 사용하여 다른 Application Server 구성을 테스트하거나 다른 응용 프로그램 배포를 비교 및 테스트할 수 있습니다. Application Server 인스턴스는 손쉽게 추가 또는 삭제할 수 있기 때문에 이러한 Application Server 인스턴스를 사용하면 실험에 사용할 임시 샌드 박스 영역을 만들 수 있습니다.

또한 각 Application Server 인스턴스에 대해 가상 서버를 만들 수도 있습니다. 단일 설치 Application Server 인스턴스 내에서 회사나 개인 도메인 이름, IP 주소 및 일부 관리 기능을 제공할 수 있습니다. 사용자의 경우 하드웨어와 기본 서버 유지 관리를 제외하면 고유 웹 서버를 가진 것과 거의 같습니다. 이러한 가상 서버는 여러 Application Server 인스턴스에 걸쳐 있지 않습니다. 가상 서버에 대한 자세한 내용은 13 장, 서비스 구성을 참조하십시오.

운영상 배포할 때 많은 용도로 여러 Application Server 인스턴스 대신 가상 서버를 사용할 수 있습니다. 그러나 가상 서버가 사용자 요구 사항을 충족시키지 못할 경우 여러 Application Server 인스턴스를 사용할 수도 있습니다. Application Server 인스턴스를 중지하면 Application Server 인스턴스는 더 이상 새 연결을 수락하지 않으며 해결되지 않은 모든 연결이 완료될 때까지 대기합니다. 시스템이 충돌하거나 오프라인이 되면 서버가 종료되므로 서버에서 처리 중이던 요청이 손실될 수 있습니다.

Application Server 인스턴스 정의

Application Server 인스턴스는 응용 프로그램 배포의 기본을 구성합니다. 각 인스턴스는 단일 도메인에 속하고 고유한 디렉토리 구조 구성 및 배포된 응용 프로그램을 갖습니다. 각 서버 인스턴스에는 Java EE 플랫폼 웹 및 EJB 컨테이너도 포함됩니다. 모든 새로운 서버 인스턴스에는 인스턴스가 상주하는 시스템을 정의하는 노드 에이전트 이름에 대한 참조가 포함되어야 합니다.


주 –

개발자 도메인에서는 Application Server 인스턴스를 만들 수 없습니다. 개발자 도메인은 항상 기본 인스턴스인 server1과 연관됩니다. 여러 인스턴스를 만들려면 클러스터 프로필을 사용하여 도메인을 만들어야 합니다. 도메인 만들기에 대한 자세한 내용은 create-domain 명령에 대한 설명서 페이지 또는 관리 콘솔 온라인 도움말을 참조하십시오.


다음 세 가지 유형의 서버 인스턴스를 만들 수 있습니다.

일반 서버 정보 보기

일반 탭에서 다음 작업을 수행할 수 있습니다.

또한, 다음 탭을 선택하여 추가 작업을 수행할 수 있습니다.


주 –

개발자 프로필에서 관리 콘솔을 실행하는 경우에는 인스턴스 시작 옵션과 응용 프로그램 및 JVM 설정 등의 탭을 사용할 수 없습니다.