FabricClient.FaultManagementClient.RestartNodeAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Azure SDK for .NET