Test-ServiceFabricApplication
Überprüft die Integrität und Verfügbarkeit einer Service Fabric-Anwendung.
Syntax
Test-ServiceFabricApplication
[-ApplicationName] <Uri>
[-MaxStabilizationTimeoutSec] <Int32>
[-TimeoutSec <Int32>]
[<CommonParameters>]
Beschreibung
Die Test-ServiceFabricApplication Cmdlet testet die Verfügbarkeit und Integrität einer Service Fabric-Anwendung. Dieses Cmdlet überprüft, ob alle in der Anwendung enthaltenen Dienste an der Größe des Zielreplikats liegen und dass der Dienststatus gut ist. Dieses Cmdlet überprüft außerdem, ob alle Replikate, die zu jedem Dienst gehören, bereit und nicht in einem Übergangszustand wie InBuild (ServiceReplicaStatus). Verwenden Sie dieses Cmdlet, um zu überprüfen, ob Ihre Anwendung und ihre Dienste stabil sind, nachdem sie einen Fehler in das System eingeführt haben.
Stellen Sie vor der Verwendung dieses Cmdlets eine Verbindung mit dem Service Fabric-Cluster her.
Beispiele
Beispiel 1: Überprüfen einer Anwendung
PS C:\> Test-ServiceFabricApplication -ApplicationName fabric:/AppName -MaxStabilizationTimeoutSec 240
Dieser Befehl testet alle Dienste in der angegebenen Anwendung, um sicherzustellen, dass sie innerhalb von 240 Sekunden stabil sind.
Parameter
-ApplicationName
Gibt den Namen der zu überprüfenden Anwendung an.
Typ: | Uri |
Position: | 0 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-MaxStabilizationTimeoutSec
Gibt den maximalen Timeoutzeitraum in Sekunden an, damit die Anwendung stabilisiert werden soll, bevor der Überprüfungsbefehl fehlschlägt.
Typ: | Int32 |
Position: | 1 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-TimeoutSec
Gibt den Timeoutzeitraum für den Vorgang in Sekunden an.
Typ: | Int32 |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
System.Uri
Ausgaben
System.Object