Freigeben über


ChaosTestScenarioParameters(TimeSpan, Int64, Boolean, TimeSpan) Konstruktor

Definition

Initialisiert eine neue Instanz der ChaosTestScenarioParameters-Klasse.

public ChaosTestScenarioParameters (TimeSpan maxClusterStabilizationTimeout, long maxConcurrentFaults, bool enableMoveReplicaFaults, TimeSpan timeToRun);
new System.Fabric.Testability.Scenario.ChaosTestScenarioParameters : TimeSpan * int64 * bool * TimeSpan -> System.Fabric.Testability.Scenario.ChaosTestScenarioParameters
Public Sub New (maxClusterStabilizationTimeout As TimeSpan, maxConcurrentFaults As Long, enableMoveReplicaFaults As Boolean, timeToRun As TimeSpan)

Parameter

maxClusterStabilizationTimeout
TimeSpan

Die maximale Zeit, die gewartet werden muss, bis sich der gesamte Cluster nach einer Fehleriteration stabilisiert hat, bevor der Test fehlschlägt.

maxConcurrentFaults
Int64

Maximale Anzahl gleichzeitiger Fehler, die pro Iteration induziert werden, wobei der niedrigste Wert 1 ist. Je höher die Parallelität ist, desto aggressiver sind die Failover, wodurch komplexere Fehlerserien zur Aufdeckung von Fehlern führen. Die Verwendung von 2 oder 3 wird empfohlen.

enableMoveReplicaFaults
Boolean

Aktiviert oder deaktiviert die MovePrimary- und MoveSecondary-Fehler.

timeToRun
TimeSpan

Gilt für: