你当前正在访问 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

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

Type:Int32
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ServiceName

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

Type:Uri
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-TimeoutSec

指定操作的超时时间段(以秒为单位)。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

输入

System.Uri

输出

System.Object