Enumerazione SafetyCheckKind

type: string

Tipo di controllo di sicurezza eseguito da Service Fabric prima di continuare con le operazioni. Questi controlli garantiscono la disponibilità del servizio e l'affidabilità dello stato. Di seguito sono riportati i tipi di controlli di sicurezza.

I valori possibili sono:

  • Invalid - Indica che il tipo di controllo di sicurezza dell'aggiornamento non è valido. Tutte le enumerazioni di Service Fabric hanno il tipo non valido. Il valore predefinito è zero.
  • EnsureSeedNodeQuorum - Indica che se si arresta il nodo, ciò comporterà la perdita del quorum del nodo di inizializzazione globale. Il valore è uguale a 1.
  • EnsurePartitionQuorum - Indica che è presente una partizione per la quale, se si arresta la replica nel nodo, si verifica una perdita di quorum per tale partizione. Il valore è 2.
  • WaitForPrimaryPlacement - Indica che nel nodo è presente una replica che è stata spostata all'esterno di questo nodo a causa dell'aggiornamento. Service Fabric è ora in attesa che il database primario venga spostato di nuovo in questo nodo. Il valore è 3.
  • WaitForPrimarySwap - Indica che Service Fabric è in attesa dello spostamento di una replica primaria all'esterno del nodo prima di avviare l'aggiornamento in tale nodo. Il valore è 4.
  • WaitForReconfiguration - Indica che è presente una replica nel nodo coinvolto in una riconfigurazione. Service Fabric è in attesa del completamento della riconfigurazione prima di fissare l'aggiornamento nel nodo. Il valore è 5.
  • WaitForInbuildReplica - Indica che è presente una replica nel nodo che sta passando attraverso la copia o che è presente una replica primaria nel nodo che copia i dati in un'altra replica. In entrambi i casi, se si arresta la replica nel nodo a causa dell'aggiornamento, la copia verrà interrotta. Il valore è 6.
  • EnsureAvailability - Indica che è presente una partizione del servizio senza stato nel nodo con esattamente un'istanza oppure è presente una replica primaria nel nodo per cui la partizione è perdita di quorum. In entrambi i casi, se si arrestano le repliche a causa dell'aggiornamento, si perderà la disponibilità. Il valore è 7.