Get-ServiceFabricReplica
Získá repliky Service Fabric oddílu.
Syntaxe
Get-ServiceFabricReplica
[-PartitionId] <Guid>
[[-ReplicaOrInstanceId] <Int64>]
[-ReplicaStatusFilter <ServiceReplicaStatusFilter>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
Získá seznam System.Fabric.Query.Replica objekty obsahující informace, jako je stav a adresa, na které replika naslouchá.
Tato rutina se běžně používá pro diagnostické účely.
Před provedením jakékoli operace v clusteru Service Fabric vytvořte připojení ke clusteru pomocí rutiny Connect-ServiceFabricCluster.
Příklady
Příklad 1: Získání repliky pro oddíl
PS C:\> $CalculatorPartition01 = Get-ServiceFabricPartition -ServiceName fabric:/myapp/calculator/svc1
PS C:\> Get-ServiceFabricReplica -PartitionId $CalculatorPartition01.PartitionId
První příkaz použije rutinu Get-ServiceFabricPartition k získání oddílu pro zadanou službu a pak ho uloží do $CalculatorPartition 01.
Druhý příkaz získá repliku Service Fabric pomocí vlastnosti PartitionId oddílu uloženého v $CalculatorPartition 01.
Příklad 2: Získání dělených replik pro systémovou službu
PS C:\> Get-ServiceFabricPartition -ServiceName fabric:/System/FailoverManagerService | Get-ServiceFabricReplica
Tento příkaz získá seznam replik pro systémovou službu Správce převzetí služeb při selhání.
Parametry
-PartitionId
Určuje ID oddílu Service Fabric.
Typ: | Guid |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-ReplicaOrInstanceId
Určuje repliku služby Service Fabric nebo ID instance.
Typ: | Int64 |
Position: | 1 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-ReplicaStatusFilter
Určuje filtr stavu repliky jako ServiceReplicaStatusFilter objektu.
Typ: | ServiceReplicaStatusFilter |
Přípustné hodnoty: | Default, InBuild, Standby, Ready, Down, Dropped, Completed, All |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-TimeoutSec
Určuje časový limit operace v sekundách.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
System.Guid
System.Int64
Výstupy
System.Object