FabricClient.FaultManagementClient.RestartNodeAsync Método

Definição

Sobrecargas

RestartNodeAsync(ReplicaSelector, CompletionMode)

Reinicia um nó de cluster reiniciando o processo de Fabric.exe que hospeda o nó.

RestartNodeAsync(ReplicaSelector, CompletionMode, CancellationToken)

Reinicia um nó de cluster reiniciando o processo de Fabric.exe que hospeda o nó.

RestartNodeAsync(String, BigInteger, CompletionMode)

Reinicia um nó de cluster reiniciando o processo de Fabric.exe que hospeda o nó.

RestartNodeAsync(ReplicaSelector, CompletionMode, TimeSpan, CancellationToken)

Reinicia um nó de cluster reiniciando o processo de Fabric.exe que hospeda o nó.

RestartNodeAsync(String, BigInteger, CompletionMode, CancellationToken)

Reinicia um nó de cluster reiniciando o processo de Fabric.exe que hospeda o nó.

RestartNodeAsync(String, BigInteger, TimeSpan, CancellationToken)

Reinicia um nó de cluster reiniciando o processo de Fabric.exe que hospeda o nó.

RestartNodeAsync(ReplicaSelector, Boolean, CompletionMode, TimeSpan, CancellationToken)

Reinicia um nó de cluster reiniciando o processo de Fabric.exe que hospeda o nó.

RestartNodeAsync(String, BigInteger, Boolean, CompletionMode, TimeSpan, CancellationToken)

Reinicia um nó de cluster reiniciando o processo de Fabric.exe que hospeda o nó.

RestartNodeAsync(ReplicaSelector, CompletionMode)

Reinicia um nó de cluster reiniciando o processo de Fabric.exe que hospeda o nó.

public System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult> RestartNodeAsync (System.Fabric.ReplicaSelector replicaSelector, System.Fabric.CompletionMode completionMode);
member this.RestartNodeAsync : System.Fabric.ReplicaSelector * System.Fabric.CompletionMode -> System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult>
Public Function RestartNodeAsync (replicaSelector As ReplicaSelector, completionMode As CompletionMode) As Task(Of RestartNodeResult)

Parâmetros

replicaSelector
ReplicaSelector

Esse parâmetro é usado para escolher um réplica específico. O nó correspondente desse réplica será reiniciado.

completionMode
CompletionMode

Se definido como Verificar, o sistema marcar que o nó foi reiniciado e a API não retornará até que tenha e NodeStatus esteja Em atividade. Se definido como DoNotVerify, a API retornará depois que a reinicialização do nó for iniciada.

Retornos

Uma tarefa com informações que representam o nó de destino e o réplica selecionado.

Exceções

A ErrorCode propriedade indicará o motivo. Se ErrorCode for InvalidArgument, nodeName será inválido. Se ErrorCode for ReplicaDoesNotExist, o réplica selecionado não foi encontrado. Se ErrorCode for PartitionNotFound, a partição especificada não existirá.

Tempo limite da operação esgotado.

Um argumento com um valor de nulo foi passado.

Comentários

Essa API simula falhas de nó do Service Fabric no cluster, que testa os caminhos de recuperação de failover do serviço.

Aplica-se a

RestartNodeAsync(ReplicaSelector, CompletionMode, CancellationToken)

Reinicia um nó de cluster reiniciando o processo de Fabric.exe que hospeda o nó.

public System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult> RestartNodeAsync (System.Fabric.ReplicaSelector replicaSelector, System.Fabric.CompletionMode completionMode, System.Threading.CancellationToken token);
member this.RestartNodeAsync : System.Fabric.ReplicaSelector * System.Fabric.CompletionMode * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult>
Public Function RestartNodeAsync (replicaSelector As ReplicaSelector, completionMode As CompletionMode, token As CancellationToken) As Task(Of RestartNodeResult)

Parâmetros

replicaSelector
ReplicaSelector

Esse parâmetro é usado para escolher um réplica específico. O nó correspondente desse réplica será reiniciado.

completionMode
CompletionMode

Se definido como Verificar, o sistema marcar que o nó foi reiniciado e a API não retornará até que tenha e NodeStatus esteja Em atividade. Se definido como DoNotVerify, a API retornará depois que a reinicialização do nó for iniciada.

token
CancellationToken

O token de cancelamento monitorado para qualquer solicitação para cancelar a operação.

Retornos

Uma tarefa com informações que representam o nó de destino e o réplica selecionado.

Exceções

A ErrorCode propriedade indicará o motivo. Se ErrorCode for InvalidArgument, nodeName será inválido. Se ErrorCode for ReplicaDoesNotExist, o réplica selecionado não foi encontrado. Se ErrorCode for PartitionNotFound, a partição especificada não existirá.

Tempo limite da operação esgotado.

Um argumento com um valor de nulo foi passado.

Comentários

Essa API simula falhas de nó do Service Fabric no cluster, que testa os caminhos de recuperação de failover do serviço.

Aplica-se a

RestartNodeAsync(String, BigInteger, CompletionMode)

Reinicia um nó de cluster reiniciando o processo de Fabric.exe que hospeda o nó.

public System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult> RestartNodeAsync (string nodeName, System.Numerics.BigInteger nodeInstance, System.Fabric.CompletionMode completionMode);
member this.RestartNodeAsync : string * System.Numerics.BigInteger * System.Fabric.CompletionMode -> System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult>
Public Function RestartNodeAsync (nodeName As String, nodeInstance As BigInteger, completionMode As CompletionMode) As Task(Of RestartNodeResult)

Parâmetros

nodeName
String

O nome do nó a ser reiniciado.

nodeInstance
BigInteger

A ID da instância do nó a ser reiniciada. Se não for especificado ou for definido como 0, o valor será ignorado. Se a instância for definida como -1, o sistema determinará internamente esse valor. Se a instância tiver um valor positivo, ela será comparada com a ID do nó ativo. Se as IDs não corresponderem, o processo não será reiniciado e ocorrerá um erro. Uma mensagem obsoleta pode causar esse erro.

completionMode
CompletionMode

Se definido como Verificar, o sistema marcar que o nó foi reiniciado e a API não retornará até que tenha e NodeStatus esteja Em atividade. Se definido como DoNotVerify, a API retornará depois que a reinicialização do nó for iniciada.

Retornos

Uma tarefa com informações que representam o nó de destino.

Exceções

A ErrorCode propriedade indicará o motivo. Se ErrorCode for NodeNotFound, nodeName ou nodeInstance será inválido. Se ErrorCode for InstanceIdMismatch, o nodeInstance fornecido não corresponderá à instância em execução no momento.

Tempo limite da operação esgotado.

Um argumento com um valor de nulo foi passado.

Comentários

Essa API simula falhas de nó do Service Fabric no cluster, que testa os caminhos de recuperação de failover do serviço.

Aplica-se a

RestartNodeAsync(ReplicaSelector, CompletionMode, TimeSpan, CancellationToken)

Reinicia um nó de cluster reiniciando o processo de Fabric.exe que hospeda o nó.

public System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult> RestartNodeAsync (System.Fabric.ReplicaSelector replicaSelector, System.Fabric.CompletionMode completionMode, TimeSpan operationTimeout, System.Threading.CancellationToken token);
member this.RestartNodeAsync : System.Fabric.ReplicaSelector * System.Fabric.CompletionMode * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult>
Public Function RestartNodeAsync (replicaSelector As ReplicaSelector, completionMode As CompletionMode, operationTimeout As TimeSpan, token As CancellationToken) As Task(Of RestartNodeResult)

Parâmetros

replicaSelector
ReplicaSelector

Esse parâmetro é usado para escolher um réplica específico. O nó em que o réplica é implantado será reiniciado.

completionMode
CompletionMode

Se definido como Verificar, o sistema marcar que o nó foi reiniciado e a API não retornará até que tenha e NodeStatus esteja Em atividade. Se definido como DoNotVerify, a API retornará depois que a reinicialização do nó for iniciada.

operationTimeout
TimeSpan

O tempo limite para essa chamada à API.

token
CancellationToken

O token de cancelamento monitorado para qualquer solicitação para cancelar a operação.

Retornos

Uma tarefa com informações que representam o nó de destino e o réplica selecionado.

Exceções

A ErrorCode propriedade indicará o motivo. Se ErrorCode for InvalidArgument, nodeName será inválido. Se ErrorCode for ReplicaDoesNotExist, o réplica selecionado não foi encontrado. Se ErrorCode for PartitionNotFound, a partição especificada não existirá.

Tempo limite da operação esgotado.

Um argumento com um valor de nulo foi passado.

Comentários

Essa API simula falhas de nó do Service Fabric no cluster, que testa os caminhos de recuperação de failover do serviço.

Aplica-se a

RestartNodeAsync(String, BigInteger, CompletionMode, CancellationToken)

Reinicia um nó de cluster reiniciando o processo de Fabric.exe que hospeda o nó.

public System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult> RestartNodeAsync (string nodeName, System.Numerics.BigInteger nodeInstance, System.Fabric.CompletionMode completionMode, System.Threading.CancellationToken token);
member this.RestartNodeAsync : string * System.Numerics.BigInteger * System.Fabric.CompletionMode * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult>
Public Function RestartNodeAsync (nodeName As String, nodeInstance As BigInteger, completionMode As CompletionMode, token As CancellationToken) As Task(Of RestartNodeResult)

Parâmetros

nodeName
String

O nome do nó a ser reiniciado.

nodeInstance
BigInteger

A ID da instância do nó a ser reiniciada. Se não for especificado ou for definido como 0, o valor será ignorado. Se a instância for definida como -1, o sistema determinará internamente esse valor. Se a instância tiver um valor positivo, ela será comparada com a ID da instância ativa. Se as instâncias não corresponderem, o processo não será reiniciado e ocorrerá um erro. Uma mensagem obsoleta pode causar esse erro.

completionMode
CompletionMode

Se definido como Verify, o sistema marcar que o nó foi reiniciado e a API não retornará até que tenha e NodeStatus esteja Em atividade. Se definida como DoNotVerify, a API retornará depois que a reinicialização do nó for iniciada.

token
CancellationToken

O CancellationToken que esta operação está observando. Ele é usado para notificar a operação de que ela deve ser cancelada.

Retornos

Uma tarefa com informações que representam o nó de destino.

Exceções

A ErrorCode propriedade indicará o motivo. Se ErrorCode for NodeNotFound, nodeName será inválido. Se ErrorCode for InstanceIdMismatch, o nodeInstance fornecido não corresponderá à instância em execução no momento.

Tempo limite da operação esgotado.

Um argumento com um valor de nulo foi passado.

Comentários

Essa API simula falhas de nó do Service Fabric no cluster, que testa os caminhos de recuperação de failover do serviço.

Aplica-se a

RestartNodeAsync(String, BigInteger, TimeSpan, CancellationToken)

Reinicia um nó de cluster reiniciando o processo de Fabric.exe que hospeda o nó.

public System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult> RestartNodeAsync (string nodeName, System.Numerics.BigInteger nodeInstance, TimeSpan operationTimeout, System.Threading.CancellationToken token);
member this.RestartNodeAsync : string * System.Numerics.BigInteger * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult>
Public Function RestartNodeAsync (nodeName As String, nodeInstance As BigInteger, operationTimeout As TimeSpan, token As CancellationToken) As Task(Of RestartNodeResult)

Parâmetros

nodeName
String

O nome do nó a ser reiniciado.

nodeInstance
BigInteger

A ID da instância do nó a ser reiniciado. Se não for especificado ou for definido como 0, o valor será ignorado. Se a instância for definida como -1, o sistema determinará internamente esse valor. Se a instância tiver um valor positivo, ela será comparada com a ID do nó ativo. Se as IDs não corresponderem, o processo não será reiniciado e ocorrerá um erro. Uma mensagem obsoleta pode causar esse erro.

operationTimeout
TimeSpan

O tempo limite para essa chamada à API.

token
CancellationToken

O token de cancelamento monitorado para qualquer solicitação para cancelar a operação.

Retornos

Uma tarefa com informações que representam o nó de destino.

Exceções

A ErrorCode propriedade indicará o motivo. Se ErrorCode for NodeNotFound, nodeName será inválido. Se ErrorCode for InstanceIdMismatch, o nodeInstance fornecido não corresponderá à instância em execução no momento.

Tempo limite da operação esgotado.

Um argumento com um valor de nulo foi passado.

Comentários

Essa API simula falhas de nó do Service Fabric no cluster, que testa os caminhos de recuperação de failover do serviço.

Aplica-se a

RestartNodeAsync(ReplicaSelector, Boolean, CompletionMode, TimeSpan, CancellationToken)

Reinicia um nó de cluster reiniciando o processo de Fabric.exe que hospeda o nó.

public System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult> RestartNodeAsync (System.Fabric.ReplicaSelector replicaSelector, bool createFabricDump, System.Fabric.CompletionMode completionMode, TimeSpan operationTimeout, System.Threading.CancellationToken token);
member this.RestartNodeAsync : System.Fabric.ReplicaSelector * bool * System.Fabric.CompletionMode * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult>
Public Function RestartNodeAsync (replicaSelector As ReplicaSelector, createFabricDump As Boolean, completionMode As CompletionMode, operationTimeout As TimeSpan, token As CancellationToken) As Task(Of RestartNodeResult)

Parâmetros

replicaSelector
ReplicaSelector

Esse parâmetro é usado para escolher um réplica específico. O nó correspondente do réplica será reiniciado.

createFabricDump
Boolean

Se definido como true, o sistema criará o despejo de processo para Fabric.exe nesse nó.

completionMode
CompletionMode

Se definido como Verificar, o sistema marcar que o nó foi reiniciado, e a API não retornará até que tenha e NodeStatus esteja Pronto. Se definido como DoNotVerify, a API retornará depois que a reinicialização do nó for iniciada.

operationTimeout
TimeSpan

O tempo limite para essa chamada à API.

token
CancellationToken

O token de cancelamento monitorado para qualquer solicitação para cancelar a operação.

Retornos

Uma tarefa com informações que representam o nó de destino e o réplica selecionado.

Exceções

A ErrorCode propriedade indicará o motivo. Se ErrorCode for InvalidArgument, nodeName será inválido. Se o ErrorCode for ReplicaDoesNotExist, o réplica selecionado não foi encontrado. Se ErrorCode for PartitionNotFound, a partição especificada não existirá.

Tempo limite da operação esgotado.

Um argumento com um valor de nulo foi passado.

Comentários

Um nó de cluster é um processo, não uma máquina virtual ou física. Se o parâmetro createFabricDump estiver definido, na reinicialização, o processo falhará e o despejo de memória será colocado na pasta Despejos de Memória que o DCA pode ser configurado para carregar.

Aplica-se a

RestartNodeAsync(String, BigInteger, Boolean, CompletionMode, TimeSpan, CancellationToken)

Reinicia um nó de cluster reiniciando o processo de Fabric.exe que hospeda o nó.

public System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult> RestartNodeAsync (string nodeName, System.Numerics.BigInteger nodeInstance, bool createFabricDump, System.Fabric.CompletionMode completionMode, TimeSpan operationTimeout, System.Threading.CancellationToken token);
member this.RestartNodeAsync : string * System.Numerics.BigInteger * bool * System.Fabric.CompletionMode * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.RestartNodeResult>
Public Function RestartNodeAsync (nodeName As String, nodeInstance As BigInteger, createFabricDump As Boolean, completionMode As CompletionMode, operationTimeout As TimeSpan, token As CancellationToken) As Task(Of RestartNodeResult)

Parâmetros

nodeName
String

O nome do nó a ser reiniciado.

nodeInstance
BigInteger

A ID da instância do nó a ser reiniciado. Se não for especificado ou for definido como 0, o valor será ignorado. Se a instância for definida como -1, o sistema determinará internamente esse valor. Se a instância tiver um valor positivo, ela será comparada com a ID do nó ativo. Se as IDs não corresponderem, o processo não será reiniciado e ocorrerá um erro. Uma mensagem obsoleta pode causar esse erro.

createFabricDump
Boolean

Se definido como true, o sistema criará o despejo de processo para Fabric.exe nesse nó.

completionMode
CompletionMode

Se definido como Verificar, o sistema marcar que o nó foi reiniciado, e a API não retornará até que tenha e NodeStatus esteja Pronto. Se definido como DoNotVerify, a API retornará depois que a reinicialização do nó for iniciada.

operationTimeout
TimeSpan

O tempo limite para essa chamada à API.

token
CancellationToken

O token de cancelamento monitorado para qualquer solicitação para cancelar a operação.

Retornos

Uma tarefa com informações que representam o nó de destino.

Exceções

A ErrorCode propriedade indicará o motivo. Se ErrorCode for NodeNotFound, nodeName será inválido. Se ErrorCode for InstanceIdMismatch, o nodeInstance fornecido não corresponderá à instância em execução no momento.

Tempo limite da operação esgotado.

Um argumento com um valor de nulo foi passado.

Comentários

Essa API simula falhas de nó do Service Fabric no cluster, que testa os caminhos de recuperação de failover do serviço.

Aplica-se a