Compartilhar via


NodeDeactivationIntent Enumeração

Definição

Descreve o motivo pelo qual o nó está sendo desativado.

public enum NodeDeactivationIntent
type NodeDeactivationIntent = 
Public Enum NodeDeactivationIntent
Herança
NodeDeactivationIntent

Campos

Invalid 0

Indica que uma intenção de desativação é inválida. Este valor não é usado.

Pause 1

Indica que o nó deve ser pausado.

RemoveData 3

Indica que a intenção é refazer a imagem do nó. O Service Fabric não recria a imagem do nó – essa ação é feita fora do Service Fabric.

RemoveNode 4

Indica que o nó está sendo desativado e não é esperado que retorne. O Service Fabric não desativa o nó – essa ação é feita fora do Service Fabric.

Restart 2

Indica que a intenção é para que o nó seja reiniciado após um curto período de tempo. O Service Fabric não reinicia o nó – essa ação é feita fora do Service Fabric.

Comentários

A NodeDeactivationIntent enumeração é fornecida como parte do DeactivateNodeAsync(String, NodeDeactivationIntent) método .

O Service Fabric usa essas informações para executar as ações corretas no nó para fornecer um desligamento normal do nó. As tentativas têm uma progressão ou gravidade geral.

Uma desativação que é iniciada com uma intenção pode ser aumentada para níveis subsequentes mais altos de intenção. A ordem geral dessa progressão é: Pause, Restart, Stop, ForceStop.

Aplica-se a