SafetyCheckKind – výčet
type: string
Druh bezpečnostní kontroly prováděné Service Fabric před pokračováním v provozu. Tyto kontroly zajišťují dostupnost služby a spolehlivost stavu. Níže jsou uvedené druhy bezpečnostních kontrol.
Možné hodnoty:
-
Invalid
– Označuje, že druh kontroly bezpečnosti upgradu je neplatný. Všechny výčty Service Fabric mají neplatný typ. Hodnota je nula. -
EnsureSeedNodeQuorum
– Označuje, že pokud uzel snížíme, dojde ke ztrátě globálního počátečního kvora uzlu. Hodnota je 1. -
EnsurePartitionQuorum
– Označuje, že existuje nějaký oddíl, pro který by v případě, že bychom repliku na uzlu odstranili, dojde ke ztrátě kvora pro tento oddíl. Hodnota je 2. -
WaitForPrimaryPlacement
– Označuje, že na uzlu je nějaká replika, která byla přesunuta z tohoto uzlu z důvodu upgradu. Service Fabric teď čeká na přesunutí primárního serveru zpět do tohoto uzlu. Hodnota je 3. -
WaitForPrimarySwap
– Označuje, že Service Fabric čeká na přesunutí primární repliky z uzlu před zahájením upgradu na daném uzlu. Hodnota je 4. -
WaitForReconfiguration
– Označuje, že na uzlu je nějaká replika, která je součástí rekonfigurace. Service Fabric čeká na dokončení rekonfigurace před upgradem na daném uzlu. Hodnota je 5. -
WaitForInbuildReplica
– Označuje, že na uzlu, který prochází kopírováním, je replika, nebo že na uzlu existuje primární replika, která kopíruje data do jiné repliky. V obou případech přenos repliky na uzlu z důvodu upgradu přeruší kopírování. Hodnota je 6. -
EnsureAvailability
– Označuje, že na uzlu je buď bezstavový oddíl služby, který má přesně jednu instanci, nebo na uzlu, pro který je oddíl ztrátou kvora, existuje primární replika. V obou případech dojde k výpadku replik z důvodu upgradu ke ztrátě dostupnosti. Hodnota je 7.