Get-ServiceFabricReplica

Hämtar Service Fabric-repliker av en partition.

Syntax

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

Description

Hämtar listan över System.Fabric.Query.Replica-objekt som innehåller information som hälsotillstånd och adressen som repliken lyssnar på.

Den här cmdleten används ofta för diagnostiska ändamål.

Innan du utför någon åtgärd i ett Service Fabric-kluster upprättar du en anslutning till klustret med hjälp av cmdleten Connect-ServiceFabricCluster .

Exempel

Exempel 1: Hämta repliken för en partition

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

Det första kommandot använder cmdleten Get-ServiceFabricPartition för att hämta partitionen för den angivna tjänsten och lagrar den sedan i $CalculatorPartition 01.

Det andra kommandot hämtar Service Fabric-repliken med egenskapen PartitionId för partitionen som lagras i $CalculatorPartition 01.

Exempel 2: Hämta de partitionerade replikerna för en systemtjänst

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

Det här kommandot hämtar listan över repliker för systemtjänsten Redundanshanteraren.

Parametrar

-PartitionId

Anger ID för en Service Fabric-partition.

Type:Guid
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ReplicaOrInstanceId

Anger en Service Fabric-tjänstreplik eller instans-ID.

Type:Int64
Position:1
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ReplicaStatusFilter

Anger replikstatusfiltret som ett ServiceReplicaStatusFilter-objekt .

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

Anger tidsgränsen i sekunder för åtgärden.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Indata

System.Guid

System.Int64

Utdata

System.Object