Freigeben über


Test-ServiceFabricService

Überprüft die Integrität und Verfügbarkeit eines Service Fabric-Diensts.

Syntax

Test-ServiceFabricService
    [-ServiceName] <Uri>
    [-MaxStabilizationTimeoutSec] <Int32>
    [-TimeoutSec <Int32>]
    [<CommonParameters>]

Beschreibung

Das cmdlet Test-ServiceFabricService überprüft die Verfügbarkeit und Integrität des angegebenen Service Fabric-Diensts. Dieses Cmdlet überprüft, ob sich der Dienst an der Größe des Zielreplikatsatzes befindet und dass der Dienst fehlerfrei ist. Dieses Cmdlet überprüft außerdem, ob alle Replikate, die zum Dienst gehören, bereit und nicht in einem Übergangszustand wie InBuild (ServiceReplicaStatus). Verwenden Sie dieses Cmdlet, um zu überprüfen, ob Ihr Dienst stabil ist, nachdem ein Fehler im System aufgetreten ist.

Bevor Sie einen Vorgang auf einem Service Fabric-Cluster ausführen, stellen Sie mithilfe des Cmdlets Connect-ServiceFabricCluster eine Verbindung mit dem Cluster her.

Beispiele

Beispiel 1: Testen eines Diensts

PS C:\> Test-ServiceFabricService -ServiceName fabric:/SvcName -MaxStabilizationTimeoutSec 240

Dieser Befehl testet den angegebenen Dienst, um sicherzustellen, dass er innerhalb von 240 Sekunden stabil ist.

Parameter

-MaxStabilizationTimeoutSec

Gibt den maximalen Timeoutzeitraum in Sekunden an, damit der Cluster stabilisiert werden soll, bevor der Überprüfungsbefehl fehlschlägt.

Typ:Int32
Position:1
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ServiceName

Gibt den Namen des zu überprüfenden Diensts an.

Typ:Uri
Position:0
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
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