Udostępnij za pośrednictwem


Test-ServiceFabricService

Weryfikuje kondycję i dostępność usługi Service Fabric.

Składnia

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

Opis

Polecenie cmdlet Test-ServiceFabricService weryfikuje dostępność i kondycję określonej usługi Service Fabric. To polecenie cmdlet sprawdza, czy usługa ma rozmiar zestawu replik docelowych i czy usługa jest w dobrej kondycji. To polecenie cmdlet sprawdza również, czy wszystkie repliki należące do usługi są gotowe, a nie w stanie przejściowym, takim jak InBuild (ServiceReplicaStatus). Użyj tego polecenia cmdlet, aby sprawdzić, czy usługa jest stabilna po wystąpieniu jakichkolwiek błędów w systemie.

Przed wykonaniem dowolnej operacji w klastrze usługi Service Fabric ustanów połączenie z klastrem przy użyciu polecenia cmdlet Connect-ServiceFabricCluster.

Przykłady

Przykład 1. Testowanie usługi

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

To polecenie testuje określoną usługę, aby upewnić się, że jest stabilna w ciągu 240 sekund.

Parametry

-MaxStabilizationTimeoutSec

Określa maksymalny limit czasu w sekundach, aby klaster ustabilizował się przed niepowodzeniem polecenia weryfikacji.

Typ:Int32
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ServiceName

Określa nazwę usługi do zweryfikowania.

Typ:Uri
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-TimeoutSec

Określa limit czasu dla operacji w sekundach.

Typ:Int32
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

System.Uri

Dane wyjściowe

System.Object