Condividi tramite


Get-ServiceFabricReplica

Ottiene le repliche di Service Fabric di una partizione.

Sintassi

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

Descrizione

Ottiene l'elenco di oggetti System.Fabric.Query.Replica contenenti informazioni quali lo stato di integrità e l'indirizzo su cui è in ascolto la replica.

Questo cmdlet viene comunemente usato a scopo diagnostico.

Prima di eseguire qualsiasi operazione in un cluster di Service Fabric, stabilire una connessione al cluster usando il cmdlet Connect-ServiceFabricCluster .

Esempio

Esempio 1: Ottenere la replica per una partizione

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

Il primo comando usa il cmdlet Get-ServiceFabricPartition per ottenere la partizione per il servizio specificato e quindi lo archivia nel $CalculatorPartition 01.

Il secondo comando ottiene la replica di Service Fabric usando la proprietà PartitionId della partizione archiviata in $CalculatorPartition 01.

Esempio 2: Ottenere le repliche partizionate per un servizio di sistema

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

Questo comando ottiene l'elenco delle repliche per il servizio di sistema di Gestione failover.

Parametri

-PartitionId

Specifica l'ID di una partizione di Service Fabric.

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

-ReplicaOrInstanceId

Specifica una replica del servizio o un ID istanza di Service Fabric.

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

-ReplicaStatusFilter

Specifica il filtro di stato della replica come oggetto 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

Specifica il periodo di timeout, espresso in secondi, per l'operazione.

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

Input

System.Guid

System.Int64

Output

System.Object