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
application |
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ł. |
client |
Port punktu końcowego zarządzania klastrem TCP. |
durability |
Poziom trwałości typu węzła. Dowiedz się więcej o TrwałośćLevel.
|
ephemeral |
Zakres efemerycznych portów, z którymi należy skonfigurować węzły tego typu węzłów. |
http |
Port punktu końcowego zarządzania klastrem HTTP. |
is |
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. |
is |
Wskazuje, czy typ węzła może hostować tylko obciążenia bezstanowe. |
multiple |
Wskazuje, czy typ węzła jest włączony do obsługi wielu stref. |
name | Nazwa typu węzła. |
placement |
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). |
reverse |
Punkt końcowy używany przez zwrotny serwer proxy. |
vm |
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