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