Get-ServiceFabricReplica
Obtient les réplicas Service Fabric d’une partition.
Syntaxe
Get-ServiceFabricReplica
[-PartitionId] <Guid>
[[-ReplicaOrInstanceId] <Int64>]
[-ReplicaStatusFilter <ServiceReplicaStatusFilter>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
Obtient la liste des objets System.Fabric.Query.Replica contenant des informations telles que l’état d’intégrité et l’adresse sur laquelle le réplica écoute.
Cette applet de commande est couramment utilisée à des fins de diagnostic.
Avant d’effectuer une opération sur un cluster Service Fabric, établissez une connexion au cluster à l’aide de l’applet de commande Connect-ServiceFabricCluster.
Exemples
Exemple 1 : Obtenir le réplica d’une partition
PS C:\> $CalculatorPartition01 = Get-ServiceFabricPartition -ServiceName fabric:/myapp/calculator/svc1
PS C:\> Get-ServiceFabricReplica -PartitionId $CalculatorPartition01.PartitionId
La première commande utilise l’applet de commande Get-ServiceFabricPartition pour obtenir la partition du service spécifié, puis la stocke dans le $CalculatorPartition 01.
La deuxième commande obtient le réplica Service Fabric à l’aide de la propriété PartitionId de la partition stockée dans $CalculatorPartition 01.
Exemple 2 : Obtenir les réplicas partitionnés pour un service système
PS C:\> Get-ServiceFabricPartition -ServiceName fabric:/System/FailoverManagerService | Get-ServiceFabricReplica
Cette commande obtient la liste des réplicas pour le service système Failover Manager.
Paramètres
-PartitionId
Spécifie l’ID d’une partition Service Fabric.
Type: | Guid |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-ReplicaOrInstanceId
Spécifie un réplica de service Service Fabric ou un ID d’instance.
Type: | Int64 |
Position: | 1 |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-ReplicaStatusFilter
Spécifie le filtre d’état du réplica en tant qu’objet ServiceReplicaStatusFilter.
Type: | ServiceReplicaStatusFilter |
Valeurs acceptées: | Default, InBuild, Standby, Ready, Down, Dropped, Completed, All |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-TimeoutSec
Spécifie le délai d’expiration, en secondes, pour l’opération.
Type: | Int32 |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
Entrées
System.Guid
System.Int64
Sorties
System.Object