다음을 통해 공유


NodeTypeDescription interface

클러스터의 노드 형식을 설명합니다. 각 노드 형식은 클러스터에 있는 노드의 하위 집합을 나타냅니다.

속성

applicationPorts

클러스터가 Service Fabric 애플리케이션에 포트를 할당한 포트 범위입니다.

capacities

노드 유형의 노드에 적용되는 용량 태그인 클러스터 리소스 관리자는 이러한 태그를 사용하여 노드에 있는 리소스의 양을 이해합니다.

clientConnectionEndpointPort

TCP 클러스터 관리 엔드포인트 포트입니다.

durabilityLevel

노드 형식의 내구성 수준입니다. DurabilityLevel에 대해 알아봅니다.

  • 브론즈 - 권한이 없습니다. 기본값입니다.
  • Silver - 인프라 작업은 UD당 10분 동안 일시 중지할 수 있습니다.
  • Gold - 인프라 작업은 UD당 2시간 동안 일시 중지할 수 있습니다. 골드 지속성은 D15_V2, G5 등과 같이 전체 노드 VM sku에서만 사용되도록 설정할 수 있습니다.
ephemeralPorts

이 노드 형식의 노드를 구성해야 하는 임시 포트의 범위입니다.

httpGatewayEndpointPort

HTTP 클러스터 관리 엔드포인트 포트입니다.

isPrimary

시스템 서비스가 실행될 노드 유형입니다. 하나의 노드 형식만 기본으로 표시되어야 합니다. 기존 클러스터에 대해 기본 노드 유형을 삭제하거나 변경할 수 없습니다.

isStateless

노드 유형이 상태 비지정 워크로드만 호스트할 수 있는지를 나타냅니다.

multipleAvailabilityZones

노드 유형이 여러 영역을 지원할 수 있는지를 나타냅니다.

name

노드 형식의 이름입니다.

placementProperties

노드 형식의 노드에 적용되는 배치 태그로, 특정 서비스(워크로드)가 실행되어야 하는 위치를 나타내는 데 사용할 수 있습니다.

reverseProxyEndpointPort

역방향 프록시에서 사용하는 엔드포인트입니다.

vmInstanceCount

VMInstanceCount는 1~n이어야 합니다. 여기서 n은 이 nodeType에 해당하는 VM 인스턴스 수를 나타냅니다. VMInstanceCount = 0은 다음 시나리오에서만 수행할 수 있습니다. NodeType은 보조 nodeType입니다. 내구성 = Bronze 또는 Durability >= Bronze 및 InfrastructureServiceManager = true입니다. VMInstanceCount = 0이면 이 nodeType에 대한 VM이 초기 클러스터 크기 계산에 사용되지 않음을 의미합니다.

속성 세부 정보

applicationPorts

클러스터가 Service Fabric 애플리케이션에 포트를 할당한 포트 범위입니다.

applicationPorts?: EndpointRangeDescription

속성 값

capacities

노드 유형의 노드에 적용되는 용량 태그인 클러스터 리소스 관리자는 이러한 태그를 사용하여 노드에 있는 리소스의 양을 이해합니다.

capacities?: {[propertyName: string]: string}

속성 값

{[propertyName: string]: string}

clientConnectionEndpointPort

TCP 클러스터 관리 엔드포인트 포트입니다.

clientConnectionEndpointPort: number

속성 값

number

durabilityLevel

노드 형식의 내구성 수준입니다. DurabilityLevel에 대해 알아봅니다.

  • 브론즈 - 권한이 없습니다. 기본값입니다.
  • Silver - 인프라 작업은 UD당 10분 동안 일시 중지할 수 있습니다.
  • Gold - 인프라 작업은 UD당 2시간 동안 일시 중지할 수 있습니다. 골드 지속성은 D15_V2, G5 등과 같이 전체 노드 VM sku에서만 사용되도록 설정할 수 있습니다.
durabilityLevel?: string

속성 값

string

ephemeralPorts

이 노드 형식의 노드를 구성해야 하는 임시 포트의 범위입니다.

ephemeralPorts?: EndpointRangeDescription

속성 값

httpGatewayEndpointPort

HTTP 클러스터 관리 엔드포인트 포트입니다.

httpGatewayEndpointPort: number

속성 값

number

isPrimary

시스템 서비스가 실행될 노드 유형입니다. 하나의 노드 형식만 기본으로 표시되어야 합니다. 기존 클러스터에 대해 기본 노드 유형을 삭제하거나 변경할 수 없습니다.

isPrimary: boolean

속성 값

boolean

isStateless

노드 유형이 상태 비지정 워크로드만 호스트할 수 있는지를 나타냅니다.

isStateless?: boolean

속성 값

boolean

multipleAvailabilityZones

노드 유형이 여러 영역을 지원할 수 있는지를 나타냅니다.

multipleAvailabilityZones?: boolean

속성 값

boolean

name

노드 형식의 이름입니다.

name: string

속성 값

string

placementProperties

노드 형식의 노드에 적용되는 배치 태그로, 특정 서비스(워크로드)가 실행되어야 하는 위치를 나타내는 데 사용할 수 있습니다.

placementProperties?: {[propertyName: string]: string}

속성 값

{[propertyName: string]: string}

reverseProxyEndpointPort

역방향 프록시에서 사용하는 엔드포인트입니다.

reverseProxyEndpointPort?: number

속성 값

number

vmInstanceCount

VMInstanceCount는 1~n이어야 합니다. 여기서 n은 이 nodeType에 해당하는 VM 인스턴스 수를 나타냅니다. VMInstanceCount = 0은 다음 시나리오에서만 수행할 수 있습니다. NodeType은 보조 nodeType입니다. 내구성 = Bronze 또는 Durability >= Bronze 및 InfrastructureServiceManager = true입니다. VMInstanceCount = 0이면 이 nodeType에 대한 VM이 초기 클러스터 크기 계산에 사용되지 않음을 의미합니다.

vmInstanceCount: number

속성 값

number