你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
NodeDeactivationIntent 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
描述停用节点的原因。
public enum NodeDeactivationIntent
type NodeDeactivationIntent =
Public Enum NodeDeactivationIntent
- 继承
-
NodeDeactivationIntent
字段
Invalid | 0 | 指示停用意向无效。 不使用此值。 |
Pause | 1 | 指示应暂停节点。 |
RemoveData | 3 | 指示意图是重置节点的映像。 Service Fabric 不会重置节点映像 - 此操作是在 Service Fabric 外部完成的。 |
RemoveNode | 4 | 指示节点正在解除授权,预计不会返回。 Service Fabric 不会解除节点的授权 - 此操作是在 Service Fabric 外部完成的。 |
Restart | 2 | 指示意图是在经过短暂的时间后重新启动节点。 Service Fabric 不会重启节点 - 此操作是在 Service Fabric 外部完成的。 |
注解
枚举 NodeDeactivationIntent 作为 方法的 DeactivateNodeAsync(String, NodeDeactivationIntent) 一部分提供。
Service Fabric 使用此信息在节点上执行正确的操作,以便正常关闭节点。 意图采用一般的渐进模式或严重性。
根据一种意图开始的停用可以进一步提升到级别更高的意图。 此进度的一般顺序为:暂停、重启、停止、ForceStop。