Share via


SafetyCheckKind-uppräkning

type: string

Den typ av säkerhetskontroll som utförs av Service Fabric innan du fortsätter med driften. Dessa kontroller säkerställer tjänstens tillgänglighet och tillståndets tillförlitlighet. Följande är de typer av säkerhetskontroller.

Möjliga värden:

  • Invalid – Anger att typen av uppgraderingssäkerhetskontroll är ogiltig. Alla Service Fabric-uppräkningar har den ogiltiga typen. Värdet är noll.
  • EnsureSeedNodeQuorum – Anger att om vi tar ned noden resulterar detta i global kvorumförlust för startvärdesnoden. Värdet är 1.
  • EnsurePartitionQuorum – Anger att det finns en partition som leder till kvorumförlust för partitionen om vi tar ned repliken på noden. Värdet är 2.
  • WaitForPrimaryPlacement – Anger att det finns en replik på noden som har flyttats från den här noden på grund av uppgraderingen. Service Fabric väntar nu på att den primära ska flyttas tillbaka till den här noden. Värdet är 3.
  • WaitForPrimarySwap – Anger att Service Fabric väntar på att en primär replik ska flyttas från noden innan uppgraderingen på noden påbörjas. Värdet är 4.
  • WaitForReconfiguration – Anger att det finns en replik på noden som ingår i en omkonfiguration. Service Fabric väntar på att omkonfigurationen ska slutföras innan uppgraderingen på noden börjar bli aktuell. Värdet är 5.
  • WaitForInbuildReplica – Anger att det antingen finns en replik på noden som ska kopieras eller att det finns en primär replik på noden som kopierar data till någon annan replik. I båda fallen avbryts kopiningen om repliken på noden på grund av uppgraderingen tas bort. Värdet är 6.
  • EnsureAvailability – Anger att det antingen finns en tillståndslös tjänstpartition på noden som har exakt en instans, eller att det finns en primär replik på noden där partitionen är kvorumförlust. I båda fallen leder det till att tillgängligheten går förlorad om replikerna tas ned på grund av uppgraderingen. Värdet är 7.