你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

SafetyCheckKind 枚举

type: string

在继续操作之前,service Fabric 检查执行安全类型。 这些检查可确保服务的可用性和状态的可靠性。 以下是安全检查的类型。

可能的值包括:

  • Invalid- 指示升级安全检查类型无效。 所有 Service Fabric 枚举的类型无效。 值为 0。
  • EnsureSeedNodeQuorum - 指示如果我们关闭节点,则这将导致全局种子节点仲裁丢失。 值为 1。
  • EnsurePartitionQuorum- 指示存在一些分区,如果我们关闭节点上的副本 (replica) ,将导致该分区的仲裁丢失。 值为 2。
  • WaitForPrimaryPlacement- 指示节点上由于升级而移出此节点的某些副本 (replica) 。 Service Fabric 现在正在等待将主节点移回此节点。 值为 3。
  • WaitForPrimarySwap- 指示 Service Fabric 正在等待将主副本 (replica) 移出该节点,然后再在该节点上开始升级。 值为 4。
  • WaitForReconfiguration- 指示重新配置涉及的节点上存在一些副本 (replica) 。 Service Fabric 正在等待重新配置完成,然后才能在该节点上执行升级。 值为 5。
  • WaitForInbuildReplica- 指示节点上存在正在进行复制的副本 (replica) ,或者节点上存在将数据复制到其他某个副本 (replica) 的主副本 (replica) 。 对于这两种情况,出于升级原因而关闭节点上的副本都会导致中止复制。 值为 6。
  • EnsureAvailability- 指示节点上有一个恰好有一个实例的无状态服务分区,或者在分区发生仲裁丢失的节点上存在主副本 (replica) 。 对于这两种情况,出于升级原因而关闭副本都会导致失去可用性。 值为 7。