NodeDeactivationInfo
Informacje o dezaktywacji węzła. Te informacje są prawidłowe dla węzła, który przechodzi dezaktywację lub został już zdezaktywowany.
Właściwości
Nazwa | Typ | Wymagane |
---|---|---|
NodeDeactivationIntent |
ciąg (wyliczenie) | Nie |
NodeDeactivationStatus |
ciąg (wyliczenie) | Nie |
NodeDeactivationTask |
tablica nodeDeactivationTask | Nie |
PendingSafetyChecks |
tablica safetyCheckWrapper | Nie |
NodeDeactivationIntent
Typ: ciąg (wyliczenie)
Wymagane: Nie
Intencja lub przyczyna dezaktywacji węzła. Poniżej przedstawiono możliwe wartości.
Możliwe wartości:
-
Invalid
— Wskazuje, że intencja dezaktywacji węzła jest nieprawidłowa. Wszystkie wyliczenia usługi Service Fabric mają nieprawidłowy typ. Wartość jest równa zero. Ta wartość nie jest używana. -
Pause
— Wskazuje, że węzeł powinien zostać wstrzymany. Wartość to 1. -
Restart
— Wskazuje, że intencją jest ponowne uruchomienie węzła po krótkim czasie. Usługa Service Fabric nie uruchamia ponownie węzła. Ta akcja jest wykonywana poza usługą Service Fabric. Wartość to 2. -
RemoveData
— Wskazuje, że intencją jest odtworzenie obrazu węzła. Usługa Service Fabric nie odtwarza obrazu węzła. Ta akcja jest wykonywana poza usługą Service Fabric. Wartość to 3. -
RemoveNode
— Wskazuje, że węzeł jest likwidowany i nie powinien być zwracany. Usługa Service Fabric nie likwiduje węzła. Ta akcja jest wykonywana poza usługą Service Fabric. Wartość to 4.
NodeDeactivationStatus
Typ: ciąg (wyliczenie)
Wymagane: Nie
Stan operacji dezaktywacji węzła. Poniżej przedstawiono możliwe wartości.
Możliwe wartości:
-
None
— z zadaniem nie jest skojarzony żaden stan. Wartość jest równa zero. -
SafetyCheckInProgress
— Gdy węzeł jest dezaktywowany, usługa Service Fabric przeprowadza kontrole, aby upewnić się, że operacja jest bezpieczna, aby zapewnić dostępność usługi i niezawodności stanu. Ta wartość wskazuje, że trwa co najmniej jedna kontrola bezpieczeństwa. Wartość to 1. -
SafetyCheckComplete
— Gdy węzeł jest dezaktywowany, usługa Service Fabric przeprowadza kontrole, aby upewnić się, że operacja jest bezpieczna, aby zapewnić dostępność usługi i niezawodności stanu. Ta wartość wskazuje, że wszystkie kontrole bezpieczeństwa zostały zakończone. Wartość to 2. -
Completed
— Zadanie jest ukończone. Wartość to 3.
NodeDeactivationTask
Typ: tablica nodeDeactivationTask
Wymagane: Nie
Lista zadań reprezentujących operację dezaktywacji w węźle.
PendingSafetyChecks
Typ: tablica safetyCheckWrapper
Wymagane: Nie
Lista oczekujących kontroli bezpieczeństwa