Delen via


Get-ServiceFabricReplica

Hiermee haalt u Service Fabric-replica's van een partitie op.

Syntaxis

Get-ServiceFabricReplica
   [-PartitionId] <Guid>
   [[-ReplicaOrInstanceId] <Int64>]
   [-ReplicaStatusFilter <ServiceReplicaStatusFilter>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]

Description

Hiermee haalt u de lijst met System.Fabric.Query.Replica objecten op met informatie zoals de status en het adres waarop de replica luistert.

Deze cmdlet wordt vaak gebruikt voor diagnostische doeleinden.

Voordat u een bewerking uitvoert op een Service Fabric-cluster, maakt u een verbinding met het cluster met behulp van de cmdlet Connect-ServiceFabricCluster.

Voorbeelden

Voorbeeld 1: De replica voor een partitie ophalen

PS C:\> $CalculatorPartition01 = Get-ServiceFabricPartition -ServiceName fabric:/myapp/calculator/svc1
PS C:\> Get-ServiceFabricReplica -PartitionId $CalculatorPartition01.PartitionId

De eerste opdracht maakt gebruik van de cmdlet Get-ServiceFabricPartition om de partitie voor de opgegeven service op te halen en vervolgens op te slaan in de $CalculatorPartition 01.

Met de tweede opdracht wordt de Service Fabric-replica opgehaald met behulp van de eigenschap PartitionId van de partitie die is opgeslagen in $CalculatorPartition 01.

Voorbeeld 2: De gepartitioneerde replica's voor een systeemservice ophalen

PS C:\> Get-ServiceFabricPartition -ServiceName fabric:/System/FailoverManagerService | Get-ServiceFabricReplica

Met deze opdracht wordt de lijst met replica's voor de Failover Manager-systeemservice opgehaald.

Parameters

-PartitionId

Hiermee geeft u de id van een Service Fabric-partitie.

Type:Guid
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-ReplicaOrInstanceId

Hiermee geeft u een Service Fabric-servicereplica of exemplaar-id op.

Type:Int64
Position:1
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-ReplicaStatusFilter

Hiermee geeft u het replicastatusfilter op als een ServiceReplicaStatusFilter object.

Type:ServiceReplicaStatusFilter
Geaccepteerde waarden:Default, InBuild, Standby, Ready, Down, Dropped, Completed, All
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-TimeoutSec

Hiermee geeft u de time-outperiode, in seconden, voor de bewerking.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

System.Guid

System.Int64

Uitvoerwaarden

System.Object