클러스터 속성 페이지에는 선택된 클러스터에 대해 설정된 속성 목록이 표시됩니다. 이러한 속성은 클러스터에 대한 선택적 구성 정보를 추가합니다.
[클러스터 이름] 필드는 선택한 클러스터의 이름을 표시하는 읽기 전용 필드입니다.
각 속성에 대해 표시되는 정보는 다음과 같습니다.
속성의 이름입니다.
선택된 인스턴스에 대해 설정된 속성의 값입니다.
속성에 대한 자세한 정보를 제공하는 텍스트 설명입니다.
추가 속성 테이블에는 다음 옵션도 포함되어 있습니다.
속성을 추가하는 단추입니다. 이 단추를 누르면 추가 속성 테이블에 행이 추가됩니다.
선택한 속성을 하나 이상 삭제하는 단추입니다. 삭제된 속성은 해당 기본값으로 되돌려지거나 기본값이 설정되어 있지 않은 경우 정의되지 않습니다.
GlassFish Server은(는) 다음 클러스터 속성을 정의합니다.
GMS_LISTENER_PORT
클러스터가 그룹 관리 서비스(Group Management Service, GMS)의 메시지를 수신하는 포트의 포트 번호입니다.
기본값은 ${GMS_LISTENER_PORT-
cluster-name}
입니다. 대부분의 경우 이 기본값을 사용해도 충분합니다.
그러나 GMS가 브로드캐스팅 메시지에 멀티캐스트를 사용하지 않는 경우, 클러스터의 모든 GlassFish Server 인스턴스에 대 해 적합한 포트 번호를 이 속성에 지정해야 합니다. 이 요구 사항을 충족하는 기본값을 사용하려면 인스턴스별로 포트 번호를 설정하는 시스템 속성을 사용합니다.
예를 들어 클러스터 시스템 속성 페이지에서 시스템 속성 GMS_LISTENER_PORT-
cluster-name을 생성합니다. 그런 다음 클러스터의 각 인스턴스에 대해 GMS_LISTENER_PORT-
cluster-name 시스템 속성을 GMS의 메시지에 대해 인스턴스가 수신하는 포트 번호로 설정합니다. 클러스터 GMS_LISTENER_PORT
속성의 기본값이 이 시스템 속성을 참조합니다.
GMS_LOOPBACK
인스턴스가 해당 인스턴스가 클러스터에 브로드캐스트하는 자체 응용 프로그램 레벨 메시지를 수신할 수 있는지를 지정합니다.
가능한 값은 다음과 같습니다.
false
인스턴스가 자체 메시지를 수신할 수 없습니다(기본값).
true
인스턴스가 자체 메시지를 수신할 수 있습니다. 인스턴스가 클러스터의 유일한 인스턴스일 경우 인스턴스 테스트에 이 설정을 사용합니다.
GMS_MULTICAST_TIME_TO_LIVE
메시지가 무시되기 전에 다음 이벤트 유형에 대한 멀티캐스트 메시지에 발생할 수 있는 최대 반복 또는 전송 횟수입니다.
그룹 검색
멤버 하트비트
멤버쉽 변경
DAS 및 클러스터링된 인스턴스가 배치된 네트워크의 구성을 일치시키려면 이 값을 가능한 한 낮게 설정합니다. 시스템의 사용 가능한 최저값을 확인하려면 validate-multicast
(1) 하위 명령을 사용합니다.
0 값은 멀티캐스트 메시지가 해당 멀티캐스트 메시지가 브로드캐스트되는 호스트를 절대 떠나지 않도록 합니다.
1 값은 스위치 또는 라우터로 접속된 동일한 서브넷에 있는 호스트 간에 메시지가 브로드캐스트되지 않도록 막을 수 있습니다.
기본값 4는 호스트가 스위치 또는 라우터로 접속된 네트워크에 있는 모든 클러스터 멤버에 메시지가 성공적으로 브로드캐스트되도록 합니다.
GMS_DISCOVERY_URI_LIST
GMS가 그룹 이벤트를 보낼 GlassFish Server 인스턴스의 위치입니다. 이 속성은 GMS가 브로드캐스팅 메시지에 멀티캐스트를 사용하지 않는 경우에만 필요합니다.
이 속성의 적합한 값은 다음과 같습니다.
콤마로 구분된 URI(Uniform Resource Identifier) 목록. 각 URI는 GlassFish Server 인스턴스를 나타내야 합니다. 이 형식은 여러 GlassFish Server 인스턴스가 같은 호스트에서 실행 중인 경우에 필요합니다.
목록에 있는 각 URI의 형식은 다음과 같습니다.
scheme://
host-name-or -IP-address:
port
scheme은 URI 체계, tcp
입니다.
host-name-or -IP-address는 인스턴스가 실행 중인 호스트의 호스트 이름 또는 IP 주소입니다.
port는 GMS의 메시지에 대해 인스턴스가 수신하는 포트의 포트 번호입니다. 인스턴스에 대해 시스템 속성 GMS_LISTENER_PORT-
clustername을 설정해야 합니다. 인스턴스에 대해 이 시스템 속성을 설정하는 방법은 Oracle GlassFish Server High Availability Administration Guide의 Locating GlassFish Server Instances When Multicast Is Disabled를 참조하십시오.
콤마로 구분된 IP 주소 또는 호스트 이름 목록. 이 목록에는 IP 주소와 호스트 이름이 함께 포함되어 있습니다. 이 형식은 하나의 클러스터링된 인스턴스가 각 호스트에서 실행 중인 경우에만 사용할 수 있습니다. GMS_LISTENER_PORT
속성의 값은 도메인의 각 클러스터에 대해 고유해야 합니다.
키워드 generate
. 이 형식은 클러스터 내의 한 인스턴스가 각 호스트에서 실행 중인 경우에만 사용할 수 있습니다. 같은 호스트의 여러 인스턴스는 같은 클러스터의 멤버가 될 수 없습니다. GMS_LISTENER_PORT
속성의 값은 도메인의 각 클러스터에 대해 고유해야 합니다.