Freigeben über


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