Udostępnij za pośrednictwem


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.