Compartir a través de


FabricClient.TestManagementClient.StartPartitionQuorumLossAsync Método

Definición

Sobrecargas

StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan)

Induce la pérdida de cuórum para una partición determinada del servicio con estado.

StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, CancellationToken)

Induce la pérdida de cuórum para una partición determinada del servicio con estado.

StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan)

Induce la pérdida de cuórum para una partición determinada del servicio con estado.

StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan, CancellationToken)

Induce la pérdida de cuórum para una partición determinada del servicio con estado.

StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan)

Induce la pérdida de cuórum para una partición determinada del servicio con estado.

public System.Threading.Tasks.Task StartPartitionQuorumLossAsync (Guid operationId, System.Fabric.PartitionSelector partitionSelector, System.Fabric.QuorumLossMode quorumLossMode, TimeSpan quorumLossDuration);
member this.StartPartitionQuorumLossAsync : Guid * System.Fabric.PartitionSelector * System.Fabric.QuorumLossMode * TimeSpan -> System.Threading.Tasks.Task
Public Function StartPartitionQuorumLossAsync (operationId As Guid, partitionSelector As PartitionSelector, quorumLossMode As QuorumLossMode, quorumLossDuration As TimeSpan) As Task

Parámetros

operationId
Guid

Identificador proporcionado por el usuario. Este identificador también se puede pasar a la API GetProgress correspondiente.

partitionSelector
PartitionSelector

Partición en la que se invocará la pérdida de cuórum. PartitionSelector

quorumLossMode
QuorumLossMode

PartialQuorumLoss o FullQuorumLoss.

quorumLossDuration
TimeSpan

Cantidad de tiempo durante el que la partición se mantendrá en pérdida de cuórum.

Devoluciones

Una tarea.

Excepciones

La acción tomó más de su tiempo asignado.

Se cancela la operación asincrónica.

La partición especificada no forma parte de un servicio persistente con estado.

Comentarios

FullQuorumLoss: se reducirán todas las réplicas de la partición de destino. PartialQuorumLoss: se eliminará un cuórum de réplicas para la partición de destino.

quorumLossMode indica el número de réplicas que se producirán errores para provocar la pérdida de cuórum. La partición permanecerá en pérdida de cuórum para quorumLossDuration.

Esta API solo debe llamarse con un servicio con estado como destino.

No se recomienda llamar a esta API con un servicio de sistema como destino.

FaultAnalysisService debe estar habilitado para usar esta API.

Se aplica a

StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, CancellationToken)

Induce la pérdida de cuórum para una partición determinada del servicio con estado.

public System.Threading.Tasks.Task StartPartitionQuorumLossAsync (Guid operationId, System.Fabric.PartitionSelector partitionSelector, System.Fabric.QuorumLossMode quorumLossMode, TimeSpan quorumLossDuration, System.Threading.CancellationToken cancellationToken);
member this.StartPartitionQuorumLossAsync : Guid * System.Fabric.PartitionSelector * System.Fabric.QuorumLossMode * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function StartPartitionQuorumLossAsync (operationId As Guid, partitionSelector As PartitionSelector, quorumLossMode As QuorumLossMode, quorumLossDuration As TimeSpan, cancellationToken As CancellationToken) As Task

Parámetros

operationId
Guid

Identificador proporcionado por el usuario. Este identificador también se puede pasar a la API GetProgress correspondiente.

partitionSelector
PartitionSelector

Partición en la que se invocará la pérdida de cuórum. PartitionSelector

quorumLossMode
QuorumLossMode

PartialQuorumLoss o FullQuorumLoss.

quorumLossDuration
TimeSpan

Cantidad de tiempo durante el que la partición se mantendrá en pérdida de cuórum.

cancellationToken
CancellationToken

Token de cancelación de la operación.

Devoluciones

Una tarea.

Excepciones

La acción tomó más de su tiempo asignado.

Se cancela la operación asincrónica.

La partición especificada no forma parte de un servicio persistente con estado.

Comentarios

FullQuorumLoss: se reducirán todas las réplicas de la partición de destino. PartialQuorumLoss: se eliminará un cuórum de réplicas para la partición de destino.

quorumLossMode indica el número de réplicas que se producirán errores para provocar la pérdida de cuórum. La partición permanecerá en pérdida de cuórum para quorumLossDuration.

Esta API solo debe llamarse con un servicio con estado como destino.

No se recomienda llamar a esta API con un servicio de sistema como destino.

FaultAnalysisService debe estar habilitado para usar esta API.

Se aplica a

StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan)

Induce la pérdida de cuórum para una partición determinada del servicio con estado.

public System.Threading.Tasks.Task StartPartitionQuorumLossAsync (Guid operationId, System.Fabric.PartitionSelector partitionSelector, System.Fabric.QuorumLossMode quorumLossMode, TimeSpan quorumLossDuration, TimeSpan operationTimeout);
member this.StartPartitionQuorumLossAsync : Guid * System.Fabric.PartitionSelector * System.Fabric.QuorumLossMode * TimeSpan * TimeSpan -> System.Threading.Tasks.Task
Public Function StartPartitionQuorumLossAsync (operationId As Guid, partitionSelector As PartitionSelector, quorumLossMode As QuorumLossMode, quorumLossDuration As TimeSpan, operationTimeout As TimeSpan) As Task

Parámetros

operationId
Guid

Identificador proporcionado por el usuario. Este identificador también se puede pasar a la API GetProgress correspondiente.

partitionSelector
PartitionSelector

Partición en la que se invocará la pérdida de cuórum. PartitionSelector

quorumLossMode
QuorumLossMode

PartialQuorumLoss o FullQuorumLoss.

quorumLossDuration
TimeSpan

Cantidad de tiempo durante el que la partición se mantendrá en pérdida de cuórum.

operationTimeout
TimeSpan

Tiempo de espera total para toda la operación.

Devoluciones

Una tarea.

Excepciones

La acción tomó más de su tiempo asignado.

Se cancela la operación asincrónica.

La partición especificada no forma parte de un servicio persistente con estado.

Comentarios

FullQuorumLoss: se reducirán todas las réplicas de la partición de destino. PartialQuorumLoss: se eliminará un cuórum de réplicas para la partición de destino.

quorumLossMode indica el número de réplicas que se producirán errores para provocar la pérdida de cuórum. La partición permanecerá en pérdida de cuórum para quorumLossDuration.

Esta API solo debe llamarse con un servicio con estado como destino.

No se recomienda llamar a esta API con un servicio de sistema como destino.

FaultAnalysisService debe estar habilitado para usar esta API.

Se aplica a

StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan, CancellationToken)

Induce la pérdida de cuórum para una partición determinada del servicio con estado.

public System.Threading.Tasks.Task StartPartitionQuorumLossAsync (Guid operationId, System.Fabric.PartitionSelector partitionSelector, System.Fabric.QuorumLossMode quorumlossMode, TimeSpan quorumlossDuration, TimeSpan operationTimeout, System.Threading.CancellationToken cancellationToken);
member this.StartPartitionQuorumLossAsync : Guid * System.Fabric.PartitionSelector * System.Fabric.QuorumLossMode * TimeSpan * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function StartPartitionQuorumLossAsync (operationId As Guid, partitionSelector As PartitionSelector, quorumlossMode As QuorumLossMode, quorumlossDuration As TimeSpan, operationTimeout As TimeSpan, cancellationToken As CancellationToken) As Task

Parámetros

operationId
Guid

Identificador proporcionado por el usuario. Este identificador también se puede pasar a la API GetProgress correspondiente.

partitionSelector
PartitionSelector

Partición en la que se invocará la pérdida de cuórum. PartitionSelector

quorumlossMode
QuorumLossMode

PartialQuorumLoss o FullQuorumLoss.

quorumlossDuration
TimeSpan

Cantidad de tiempo durante el que la partición se mantendrá en pérdida de cuórum.

operationTimeout
TimeSpan

Tiempo de espera total para toda la operación.

cancellationToken
CancellationToken

Token de cancelación de la operación.

Devoluciones

Una tarea.

Excepciones

La acción tomó más de su tiempo asignado.

Se cancela la operación asincrónica.

La partición especificada no forma parte de un servicio persistente con estado.

Comentarios

FullQuorumLoss: se reducirán todas las réplicas de la partición de destino. PartialQuorumLoss: se eliminará un cuórum de réplicas para la partición de destino.

quorumLossMode indica el número de réplicas que se producirán errores para provocar la pérdida de cuórum. La partición permanecerá en pérdida de cuórum para quorumLossDuration.

Esta API solo debe llamarse con un servicio con estado como destino.

No se recomienda llamar a esta API con un servicio de sistema como destino.

FaultAnalysisService debe estar habilitado para usar esta API.

Se aplica a