Partilhar via


FabricClient.TestManagementClient.StartChaosAsync Método

Definição

Sobrecargas

StartChaosAsync(ChaosParameters)

Essa API iniciará o Chaos com os valores de parâmetro fornecidos.

StartChaosAsync(ChaosParameters, TimeSpan, CancellationToken)

Essa API iniciará o Chaos com os valores de parâmetro fornecidos.

StartChaosAsync(ChaosParameters)

Essa API iniciará o Chaos com os valores de parâmetro fornecidos.

public System.Threading.Tasks.Task StartChaosAsync (System.Fabric.Chaos.DataStructures.ChaosParameters chaosParameters);
member this.StartChaosAsync : System.Fabric.Chaos.DataStructures.ChaosParameters -> System.Threading.Tasks.Task
Public Function StartChaosAsync (chaosParameters As ChaosParameters) As Task

Parâmetros

chaosParameters
ChaosParameters

ChaosParameters contém vários parâmetros para controlar o Chaos; por exemplo, tempo de execução, número máximo de fautls simultâneos etc.

Retornos

Uma tarefa.

Exceções

A ação levou mais do que seu tempo alocado.

Qualquer um dos argumentos necessários é nulo.

Essa exceção é gerada quando a API StartChaos é invocada enquanto o Chaos já está em execução no cluster.

Aplica-se a

StartChaosAsync(ChaosParameters, TimeSpan, CancellationToken)

Essa API iniciará o Chaos com os valores de parâmetro fornecidos.

public System.Threading.Tasks.Task StartChaosAsync (System.Fabric.Chaos.DataStructures.ChaosParameters chaosParameters, TimeSpan operationTimeout, System.Threading.CancellationToken cancellationToken);
member this.StartChaosAsync : System.Fabric.Chaos.DataStructures.ChaosParameters * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function StartChaosAsync (chaosParameters As ChaosParameters, operationTimeout As TimeSpan, cancellationToken As CancellationToken) As Task

Parâmetros

chaosParameters
ChaosParameters

Contém vários parâmetros para controlar o Chaos; por exemplo, tempo de execução, número máximo de falhas simultâneas etc.

operationTimeout
TimeSpan

O tempo limite geral para a operação.

cancellationToken
CancellationToken

Token de cancelamento.

Retornos

Uma descrição do estado do Caos.

Exceções

A ação levou mais do que seu tempo alocado.

Qualquer um dos argumentos necessários é nulo.

Essa exceção é gerada quando a API StartChaos é invocada enquanto o Chaos já está em execução no cluster.

Comentários

O FaultAnalysisService deve ser habilitado para usar essa API.

Aplica-se a