FabricClient.TestManagementClient.StartChaosAsync Methode

Definition

Überlädt

StartChaosAsync(ChaosParameters)

Diese API startet Chaos mit den angegebenen Parameterwerten.

StartChaosAsync(ChaosParameters, TimeSpan, CancellationToken)

Diese API startet Chaos mit den angegebenen Parameterwerten.

StartChaosAsync(ChaosParameters)

Diese API startet Chaos mit den angegebenen Parameterwerten.

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

Parameter

chaosParameters
ChaosParameters

ChaosParameters enthält verschiedene Parameter zum Steuern von Chaos; z.B. Ausführungszeit, maximale Anzahl gleichzeitiger Fautls usw.

Gibt zurück

Eine Aufgabe.

Ausnahmen

Die Aktion dauerte mehr als die zugewiesene Zeit.

Jedes der erforderlichen Argumente ist NULL.

Diese Ausnahme wird ausgelöst, wenn die StartChaos-API aufgerufen wird, während Chaos bereits im Cluster ausgeführt wird.

Gilt für:

StartChaosAsync(ChaosParameters, TimeSpan, CancellationToken)

Diese API startet Chaos mit den angegebenen Parameterwerten.

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

Parameter

chaosParameters
ChaosParameters

Enthält verschiedene Parameter zum Steuern von Chaos; z.B. Ausführungszeit, maximale Anzahl gleichzeitiger Fehler usw.

operationTimeout
TimeSpan

Das gesamtzeitlimit für den Vorgang.

cancellationToken
CancellationToken

Abbruchtoken.

Gibt zurück

Eine Beschreibung des Zustands von Chaos.

Ausnahmen

Die Aktion dauerte mehr als die zugewiesene Zeit.

Jedes der erforderlichen Argumente ist NULL.

Diese Ausnahme wird ausgelöst, wenn die StartChaos-API aufgerufen wird, während Chaos bereits im Cluster ausgeführt wird.

Hinweise

Für die Verwendung dieser API muss FaultAnalysisService aktiviert sein.

Gilt für: