Udostępnij za pośrednictwem


NodeTypeDescription interface

Opisuje typ węzła w klastrze, każdy typ węzła reprezentuje podzestaw węzłów w klastrze.

Właściwości

applicationPorts

Zakres portów, z których klaster przypisał port do aplikacji usługi Service Fabric.

capacities

Tagi pojemności zastosowane do węzłów w typie węzła, menedżer zasobów klastra używa tych tagów, aby zrozumieć, ile zasobów ma węzeł.

clientConnectionEndpointPort

Port punktu końcowego zarządzania klastrem TCP.

durabilityLevel

Poziom trwałości typu węzła. Dowiedz się więcej o TrwałośćLevel.

  • Brązowy — brak uprawnień. Jest to wartość domyślna.
  • Silver — zadania infrastruktury można wstrzymać przez czas 10 minut na użytkownika.
  • Gold — zadania infrastruktury mogą być wstrzymane przez czas trwania 2 godzin na użytkownika. Trwałość złota może być włączona tylko w przypadku jednostek SKU maszyn wirtualnych z pełnym węzłem, takich jak D15_V2, G5 itp.
ephemeralPorts

Zakres efemerycznych portów, z którymi należy skonfigurować węzły tego typu węzłów.

httpGatewayEndpointPort

Port punktu końcowego zarządzania klastrem HTTP.

isPrimary

Typ węzła, w którym będą uruchamiane usługi systemowe. Jako podstawowy powinien być oznaczony tylko jeden typ węzła. Nie można usunąć ani zmienić typu węzła podstawowego dla istniejących klastrów.

isStateless

Wskazuje, czy typ węzła może hostować tylko obciążenia bezstanowe.

multipleAvailabilityZones

Wskazuje, czy typ węzła jest włączony do obsługi wielu stref.

name

Nazwa typu węzła.

placementProperties

Tagi umieszczania stosowane do węzłów w typie węzła, których można użyć do wskazania, gdzie powinny być uruchomione określone usługi (obciążenie).

reverseProxyEndpointPort

Punkt końcowy używany przez zwrotny serwer proxy.

vmInstanceCount

Wartość VMInstanceCount powinna być od 1 do n, gdzie n wskazuje liczbę wystąpień maszyn wirtualnych odpowiadających temu nodeType. Wartość VMInstanceCount = 0 można wykonać tylko w następujących scenariuszach: NodeType jest węzłem pomocniczymType. Trwałość = brąz lub trwałość >= brąz i infrastrukturaServiceManager = true. Jeśli wartość VMInstanceCount = 0, oznacza to, że maszyny wirtualne dla tego typu węzła nie będą używane do obliczania początkowego rozmiaru klastra.

Szczegóły właściwości

applicationPorts

Zakres portów, z których klaster przypisał port do aplikacji usługi Service Fabric.

applicationPorts?: EndpointRangeDescription

Wartość właściwości

capacities

Tagi pojemności zastosowane do węzłów w typie węzła, menedżer zasobów klastra używa tych tagów, aby zrozumieć, ile zasobów ma węzeł.

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

Wartość właściwości

{[propertyName: string]: string}

clientConnectionEndpointPort

Port punktu końcowego zarządzania klastrem TCP.

clientConnectionEndpointPort: number

Wartość właściwości

number

durabilityLevel

Poziom trwałości typu węzła. Dowiedz się więcej o TrwałośćLevel.

  • Brązowy — brak uprawnień. Jest to wartość domyślna.
  • Silver — zadania infrastruktury można wstrzymać przez czas 10 minut na użytkownika.
  • Gold — zadania infrastruktury mogą być wstrzymane przez czas trwania 2 godzin na użytkownika. Trwałość złota może być włączona tylko w przypadku jednostek SKU maszyn wirtualnych z pełnym węzłem, takich jak D15_V2, G5 itp.
durabilityLevel?: string

Wartość właściwości

string

ephemeralPorts

Zakres efemerycznych portów, z którymi należy skonfigurować węzły tego typu węzłów.

ephemeralPorts?: EndpointRangeDescription

Wartość właściwości

httpGatewayEndpointPort

Port punktu końcowego zarządzania klastrem HTTP.

httpGatewayEndpointPort: number

Wartość właściwości

number

isPrimary

Typ węzła, w którym będą uruchamiane usługi systemowe. Jako podstawowy powinien być oznaczony tylko jeden typ węzła. Nie można usunąć ani zmienić typu węzła podstawowego dla istniejących klastrów.

isPrimary: boolean

Wartość właściwości

boolean

isStateless

Wskazuje, czy typ węzła może hostować tylko obciążenia bezstanowe.

isStateless?: boolean

Wartość właściwości

boolean

multipleAvailabilityZones

Wskazuje, czy typ węzła jest włączony do obsługi wielu stref.

multipleAvailabilityZones?: boolean

Wartość właściwości

boolean

name

Nazwa typu węzła.

name: string

Wartość właściwości

string

placementProperties

Tagi umieszczania stosowane do węzłów w typie węzła, których można użyć do wskazania, gdzie powinny być uruchomione określone usługi (obciążenie).

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

Wartość właściwości

{[propertyName: string]: string}

reverseProxyEndpointPort

Punkt końcowy używany przez zwrotny serwer proxy.

reverseProxyEndpointPort?: number

Wartość właściwości

number

vmInstanceCount

Wartość VMInstanceCount powinna być od 1 do n, gdzie n wskazuje liczbę wystąpień maszyn wirtualnych odpowiadających temu nodeType. Wartość VMInstanceCount = 0 można wykonać tylko w następujących scenariuszach: NodeType jest węzłem pomocniczymType. Trwałość = brąz lub trwałość >= brąz i infrastrukturaServiceManager = true. Jeśli wartość VMInstanceCount = 0, oznacza to, że maszyny wirtualne dla tego typu węzła nie będą używane do obliczania początkowego rozmiaru klastra.

vmInstanceCount: number

Wartość właściwości

number