Compartir a través de


FabricClient.TestManagementClient.StartChaosAsync Método

Definición

Sobrecargas

StartChaosAsync(ChaosParameters)

Esta API iniciará Chaos con los valores de parámetro proporcionados.

StartChaosAsync(ChaosParameters, TimeSpan, CancellationToken)

Esta API iniciará Chaos con los valores de parámetro proporcionados.

StartChaosAsync(ChaosParameters)

Esta API iniciará Chaos con los valores de parámetro proporcionados.

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 contiene varios parámetros para controlar Chaos; Por ejemplo, tiempo de ejecución, número máximo de fautls simultáneos, etc.

Devoluciones

Una tarea.

Excepciones

La acción tomó más de su tiempo asignado.

Cualquiera de los argumentos necesarios es NULL.

Esta excepción se produce cuando se invoca la API StartChaos mientras Chaos ya se está ejecutando en el clúster.

Se aplica a

StartChaosAsync(ChaosParameters, TimeSpan, CancellationToken)

Esta API iniciará Chaos con los valores de parámetro proporcionados.

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

Contiene varios parámetros para controlar Chaos; Por ejemplo, tiempo de ejecución, número máximo de errores simultáneos, etc.

operationTimeout
TimeSpan

Tiempo de espera total de la operación.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Descripción del estado de Chaos.

Excepciones

La acción tomó más de su tiempo asignado.

Cualquiera de los argumentos necesarios es NULL.

Esta excepción se produce cuando se invoca la API StartChaos mientras Chaos ya se está ejecutando en el clúster.

Comentarios

FaultAnalysisService debe estar habilitado para usar esta API.

Se aplica a