Test-ServiceFabricApplication

Service Fabric アプリケーションの正常性と可用性を検証します。

構文

Test-ServiceFabricApplication
    [-ApplicationName] <Uri>
    [-MaxStabilizationTimeoutSec] <Int32>
    [-TimeoutSec <Int32>]
    [<CommonParameters>]

説明

Test-ServiceFabricApplication コマンドレットは、Service Fabric アプリケーションの可用性と正常性をテストします。 このコマンドレットは、アプリケーションに含まれるすべてのサービスがターゲット レプリカ セットのサイズであり、サービスの正常性が良好であることを確認します。 また、このコマンドレットは、各サービスに属するすべてのレプリカが、InBuild (ServiceReplicaStatus) のような移行状態ではなく、準備ができていることも検証します。 このコマンドレットを使用して、システムに障害が発生した後にアプリケーションとそのサービスが安定していることを確認します。

このコマンドレットを使用する前に、Service Fabric クラスターに接続します。

例 1: アプリケーションを検証する

PS C:\> Test-ServiceFabricApplication -ApplicationName fabric:/AppName -MaxStabilizationTimeoutSec 240

このコマンドは、指定したアプリケーション内のすべてのサービスをテストして、240 秒以内に安定していることを確認します。

パラメーター

-ApplicationName

検証するアプリケーションの名前を指定します。

型:Uri
配置:0
規定値:None
必須:True
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-MaxStabilizationTimeoutSec

validate コマンドを失敗させる前にアプリケーションが安定するまでの最大タイムアウト期間 (秒単位) を指定します。

型:Int32
配置:1
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-TimeoutSec

操作のタイムアウト期間を秒単位で指定します。

型:Int32
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

入力

System.Uri

出力

System.Object