Get-ServiceFabricReplica
Возвращает реплики Service Fabric секции.
Синтаксис
Get-ServiceFabricReplica
[-PartitionId] <Guid>
[[-ReplicaOrInstanceId] <Int64>]
[-ReplicaStatusFilter <ServiceReplicaStatusFilter>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Описание
Возвращает список объектов System.Fabric.Query.Replica , содержащих такие сведения, как состояние работоспособности и адрес, прослушивающий реплику.
Этот командлет обычно используется для диагностики.
Перед выполнением любой операции в кластере Service Fabric установите подключение к кластеру с помощью командлета Connect-ServiceFabricCluster .
Примеры
Пример 1. Получение реплики для секции
PS C:\> $CalculatorPartition01 = Get-ServiceFabricPartition -ServiceName fabric:/myapp/calculator/svc1
PS C:\> Get-ServiceFabricReplica -PartitionId $CalculatorPartition01.PartitionId
Первая команда использует командлет Get-ServiceFabricPartition для получения секции для указанной службы, а затем сохраняет ее в $CalculatorPartition 01.
Вторая команда получает реплику Service Fabric с помощью свойства PartitionId раздела, хранящегося в $CalculatorPartition 01.
Пример 2. Получение секционированных реплик для системной службы
PS C:\> Get-ServiceFabricPartition -ServiceName fabric:/System/FailoverManagerService | Get-ServiceFabricReplica
Эта команда получает список реплик для системной службы диспетчера отработки отказа.
Параметры
-PartitionId
Указывает идентификатор секции Service Fabric.
Type: | Guid |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ReplicaOrInstanceId
Указывает реплику службы Или идентификатор экземпляра Service Fabric.
Type: | Int64 |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ReplicaStatusFilter
Указывает фильтр состояния реплики как объект ServiceReplicaStatusFilter .
Type: | ServiceReplicaStatusFilter |
Accepted values: | Default, InBuild, Standby, Ready, Down, Dropped, Completed, All |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TimeoutSec
Указывает период времени ожидания (в секундах) для операции.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Входные данные
System.Guid
System.Int64
Выходные данные
System.Object