Get-ServiceFabricReplica

Obtiene las réplicas de Service Fabric de una partición.

Syntax

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

Description

Obtiene la lista de objetos System.Fabric.Query.Replica que contienen información como el estado de mantenimiento y la dirección en la que escucha la réplica.

Este cmdlet se usa normalmente con fines de diagnóstico.

Antes de realizar cualquier operación en un clúster de Service Fabric, establezca una conexión con el clúster mediante el cmdlet Connect-ServiceFabricCluster .

Ejemplos

Ejemplo 1: Obtener la réplica de una partición

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

El primer comando usa el cmdlet Get-ServiceFabricPartition para obtener la partición del servicio especificado y, a continuación, la almacena en el $CalculatorPartition 01.

El segundo comando obtiene la réplica de Service Fabric mediante la propiedad PartitionId de la partición almacenada en $CalculatorPartition 01.

Ejemplo 2: Obtención de las réplicas con particiones para un servicio del sistema

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

Este comando obtiene la lista de réplicas para el servicio del sistema administrador de conmutación por error.

Parámetros

-PartitionId

Especifica el identificador de una partición de Service Fabric.

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

-ReplicaOrInstanceId

Especifica una réplica de servicio de Service Fabric o un identificador de instancia.

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

-ReplicaStatusFilter

Especifica el filtro de estado de réplica como un objeto 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

Especifica el período de tiempo de espera, en segundos, para la operación.

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

Entradas

System.Guid

System.Int64

Salidas

System.Object