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