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

Test-ServiceFabricService

验证 Service Fabric 服务的运行状况和可用性。

语法

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

说明

Test-ServiceFabricService cmdlet 验证指定 Service Fabric 服务的可用性和运行状况。 此 cmdlet 验证服务是否为目标副本集大小,并且服务是否正常运行。 此 cmdlet 还验证属于服务的所有副本是否已准备就绪,并且未处于 InBuild(ServiceReplicaStatus)等过渡状态。 使用此 cmdlet 在将任何故障引入系统后验证服务是否稳定。

在 Service Fabric 群集上执行任何操作之前,请使用 Connect-ServiceFabricCluster cmdlet 建立与群集的连接。

示例

示例 1:测试服务

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

此命令测试指定的服务,以确保它在 240 秒内稳定。

参数

-MaxStabilizationTimeoutSec

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

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

-ServiceName

指定要验证的服务的名称。

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

-TimeoutSec

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

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

输入

System.Uri

输出

System.Object