SafetyCheckKind, wyliczenie
typ: ciąg
Rodzaj kontroli bezpieczeństwa wykonywanej przez usługę Service Fabric przed kontynuowaniem operacji. Te testy zapewniają dostępność usługi i niezawodność stanu. Poniżej przedstawiono rodzaje kontroli bezpieczeństwa.
Możliwe wartości:
-
Invalid
- Wskazuje, że rodzaj kontroli bezpieczeństwa uaktualnienia jest nieprawidłowy. Wszystkie wyliczenia usługi Service Fabric mają nieprawidłowy typ. Wartość jest równa zero. -
EnsureSeedNodeQuorum
— Wskazuje, że jeśli usuniemy węzeł, spowoduje to utratę kworum globalnego węzła inicjujące. Wartość to 1. -
EnsurePartitionQuorum
— Wskazuje, że istnieje pewna partycja, dla której w przypadku wyłączenia repliki w węźle spowoduje to utratę kworum dla tej partycji. Wartość to 2. -
WaitForPrimaryPlacement
— Wskazuje, że w węźle została przeniesiona replika z tego węzła z powodu uaktualnienia. Usługa Service Fabric oczekuje teraz na przeniesienie podstawowego z powrotem do tego węzła. Wartość to 3. -
WaitForPrimarySwap
— Wskazuje, że usługa Service Fabric oczekuje na przeniesienie repliki podstawowej z węzła przed rozpoczęciem uaktualniania w tym węźle. Wartość to 4. -
WaitForReconfiguration
— Wskazuje, że w węźle znajduje się replika, która jest zaangażowana w ponowną konfigurację. Usługa Service Fabric czeka na ukończenie ponownej konfiguracji przed rozpoczęciem uaktualniania w tym węźle. Wartość to 5. -
WaitForInbuildReplica
— Wskazuje, że istnieje replika w węźle przechodzącym przez kopię lub istnieje replika podstawowa w węźle, która kopiuje dane do innej repliki. W obu przypadkach przywrócenie repliki w węźle z powodu uaktualnienia spowoduje przerwanie kopiowania. Wartość to 6. -
EnsureAvailability
— Wskazuje, że w węźle znajduje się partycja usługi bezstanowej zawierająca dokładnie jedno wystąpienie lub istnieje replika podstawowa w węźle, dla którego partycja jest utratą kworum. W obu przypadkach wyłączenie replik z powodu uaktualnienia spowoduje utratę dostępności. Wartość to 7.