Get-ServiceFabricReplica
Ruft Service Fabric-Replikate einer Partition ab.
Syntax
Get-ServiceFabricReplica
[-PartitionId] <Guid>
[[-ReplicaOrInstanceId] <Int64>]
[-ReplicaStatusFilter <ServiceReplicaStatusFilter>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Beschreibung
Ruft die Liste der System.Fabric.Query.Replica-Objekte ab, die Informationen wie Integritätsstatus enthalten, und die Adresse, auf die das Replikat lauscht.
Dieses Cmdlet wird häufig für Diagnosezwecke verwendet.
Bevor Sie einen Vorgang in einem Service Fabric-Cluster ausführen, stellen Sie mithilfe des Cmdlets Connect-ServiceFabricCluster eine Verbindung mit dem Cluster her.
Beispiele
Beispiel 1: Abrufen des Replikats für eine Partition
PS C:\> $CalculatorPartition01 = Get-ServiceFabricPartition -ServiceName fabric:/myapp/calculator/svc1
PS C:\> Get-ServiceFabricReplica -PartitionId $CalculatorPartition01.PartitionId
Der erste Befehl verwendet das Cmdlet Get-ServiceFabricPartition , um die Partition für den angegebenen Dienst abzurufen, und speichert sie dann in der $CalculatorPartition 01.
Der zweite Befehl ruft das Service Fabric-Replikat mithilfe der PartitionId-Eigenschaft der partition ab, die in $CalculatorPartition 01 gespeichert ist.
Beispiel 2: Abrufen der partitionierten Replikate für einen Systemdienst
PS C:\> Get-ServiceFabricPartition -ServiceName fabric:/System/FailoverManagerService | Get-ServiceFabricReplica
Dieser Befehl ruft die Liste der Replikate für den Failover-Manager-Systemdienst ab.
Parameter
-PartitionId
Gibt die ID einer Service Fabric-Partition an.
Type: | Guid |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ReplicaOrInstanceId
Gibt ein Service Fabric-Dienstreplikat oder eine Instanz-ID an.
Type: | Int64 |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ReplicaStatusFilter
Gibt den Replikatstatusfilter als ServiceReplicaStatusFilter -Objekt an.
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
Gibt den Timeoutzeitraum in Sekunden für den Vorgang an.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Eingaben
System.Guid
System.Int64
Ausgaben
System.Object