你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Test-ServiceFabricApplication

验证 Service Fabric 应用程序的运行状况和可用性。

语法

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

说明

Test-ServiceFabricApplication cmdlet 测试 Service Fabric 应用程序的可用性和运行状况。 此 cmdlet 验证应用程序中包含的所有服务是否都处于目标副本集大小,并且服务运行状况良好。 此 cmdlet 还验证属于每个服务的所有副本是否已准备就绪,并且未处于 InBuild(ServiceReplicaStatus)等过渡状态。 使用此 cmdlet 在将任何故障引入系统后验证应用程序及其服务是否稳定。

使用此 cmdlet 之前,请连接到 Service Fabric 群集。

示例

示例 1:验证应用程序

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

此命令测试指定应用程序中的所有服务,以确保它们在 240 秒内稳定。

参数

-ApplicationName

指定要验证的应用程序的名称。

类型:Uri
Position:0
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-MaxStabilizationTimeoutSec

指定应用程序在验证命令失败之前要稳定的最大超时期限(以秒为单位)。

类型:Int32
Position:1
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-TimeoutSec

指定操作的超时期限(以秒为单位)。

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

输入

System.Uri

输出

System.Object