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
Вторая команда получает реплику Service Fabric с помощью свойства PartitionId
Пример 2. Получение секционированных реплик для системной службы
PS C:\> Get-ServiceFabricPartition -ServiceName fabric:/System/FailoverManagerService | Get-ServiceFabricReplica
Эта команда получает список реплик для системной службы диспетчера отработки отказа.
Параметры
-PartitionId
Указывает идентификатор секции Service Fabric.
Тип: | Guid |
Position: | 0 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-ReplicaOrInstanceId
Указывает реплику службы Service Fabric или идентификатор экземпляра.
Тип: | Int64 |
Position: | 1 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-ReplicaStatusFilter
Указывает фильтр состояния реплики как объект ServiceReplicaStatusFilter.
Тип: | ServiceReplicaStatusFilter |
Допустимые значения: | Default, InBuild, Standby, Ready, Down, Dropped, Completed, All |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TimeoutSec
Указывает период времени ожидания (в секундах) для операции.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
System.Guid
System.Int64
Выходные данные
System.Object