Get-ServiceFabricReplica
Lekéri egy partíció Service Fabric-replikáit.
Syntax
Get-ServiceFabricReplica
[-PartitionId] <Guid>
[[-ReplicaOrInstanceId] <Int64>]
[-ReplicaStatusFilter <ServiceReplicaStatusFilter>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
Lekéri a System.Fabric.Query.Replica objektumok listáját, amelyek olyan információkat tartalmaznak, mint az állapot és a replika által figyelt cím.
Ezt a parancsmagot gyakran használják diagnosztikai célokra.
Mielőtt bármilyen műveletet végrehajt egy Service Fabric-fürtön, hozzon létre kapcsolatot a fürttel a Connect-ServiceFabricCluster parancsmag használatával.
Példák
1. példa: Egy partíció replikája lekérése
PS C:\> $CalculatorPartition01 = Get-ServiceFabricPartition -ServiceName fabric:/myapp/calculator/svc1
PS C:\> Get-ServiceFabricReplica -PartitionId $CalculatorPartition01.PartitionId
Az első parancs a Get-ServiceFabricPartition parancsmagot használja a megadott szolgáltatás partíciójának lekéréséhez, majd a $CalculatorPartition 01-ben tárolja.
A második parancs lekéri a Service Fabric-replikát a $CalculatorPartition 01-ben tárolt partíció PartitionId tulajdonságával.
2. példa: Rendszerszolgáltatás particionált replikáinak lekérése
PS C:\> Get-ServiceFabricPartition -ServiceName fabric:/System/FailoverManagerService | Get-ServiceFabricReplica
Ez a parancs lekéri a Feladatátvétel-kezelő rendszerszolgáltatás replikáinak listáját.
Paraméterek
-PartitionId
Egy Service Fabric-partíció azonosítóját adja meg.
Típus: | Guid |
Position: | 0 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-ReplicaOrInstanceId
Service Fabric-szolgáltatásreplikát vagy -példányazonosítót ad meg.
Típus: | Int64 |
Position: | 1 |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-ReplicaStatusFilter
A replika állapotszűrője ServiceReplicaStatusFilter objektumként van megadva.
Típus: | ServiceReplicaStatusFilter |
Elfogadott értékek: | Default, InBuild, Standby, Ready, Down, Dropped, Completed, All |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-TimeoutSec
A művelet időtúllépési időszakát adja meg másodpercben.
Típus: | Int32 |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
Bevitelek
System.Guid
System.Int64
Kimenetek
System.Object