ReplicatorSettings Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Permite que una réplica con estado configure al FabricReplicator crearla a través de CreateReplicator(IStateProvider, ReplicatorSettings).
public sealed class ReplicatorSettings
type ReplicatorSettings = class
Public NotInheritable Class ReplicatorSettings
- Herencia
-
ReplicatorSettings
Constructores
ReplicatorSettings() |
Inicializa una nueva instancia de la clase ReplicatorSettings. |
Propiedades
BatchAcknowledgementInterval |
Obtiene o establece la cantidad de tiempo que el replicador espera después de recibir una operación antes de devolver una confirmación. |
InitialCopyQueueSize |
Obtiene o establece el tamaño inicial de la cola de operaciones de copia dentro FabricReplicatorde , que contiene copias IOperationque aún no se han bombeado y procesado por el servicio. |
InitialPrimaryReplicationQueueSize |
Define el tamaño inicial de la cola de la operación de replicación principal dentro FabricReplicatorde , que contiene la replicación IOperations.La unidad aquí es el número de operaciones de la cola. |
InitialReplicationQueueSize |
Obtiene o establece el tamaño inicial del tamaño de la cola de replicación. |
InitialSecondaryReplicationQueueSize |
Define el tamaño inicial de la cola de la operación de replicación secundaria dentro FabricReplicatorde , que contiene la replicación IOperation. |
MaxCopyQueueSize |
Obtiene o establece el tamaño máximo de la cola de operaciones de copia dentro FabricReplicatorde , que contiene copias IOperationque aún no se han bombeado y procesado por el servicio. |
MaxPrimaryReplicationQueueMemorySize |
Define el tamaño máximo de la cola de la operación de replicación principal dentro FabricReplicatorde , que contiene la replicación IOperation. |
MaxPrimaryReplicationQueueSize |
Define el tamaño máximo de la cola de la operación de replicación principal dentro FabricReplicatorde , que contiene la replicación IOperation. |
MaxReplicationMessageSize |
Obtiene o establece el tamaño máximo de un mensaje que se puede transmitir a través del replicador. Entre ellos se incluyen los mensajes de replicación, los mensajes de copia y los mensajes de contexto de copia. La unidad de representación es bytes. |
MaxReplicationQueueMemorySize |
Obtiene o establece el tamaño máximo de la memoria de la cola de replicación. |
MaxReplicationQueueSize |
Obtiene o establece el tamaño máximo de la cola de replicación. |
MaxSecondaryReplicationQueueMemorySize |
Define el tamaño máximo de la cola de la operación de replicación secundaria dentro FabricReplicatorde , que contiene la replicación IOperations. |
MaxSecondaryReplicationQueueSize |
Define el tamaño máximo de la cola de la operación de replicación secundaria dentro FabricReplicatorde , que contiene la replicación IOperation. |
PrimaryWaitForPendingQuorumsTimeout |
Define cuánto tiempo espera el replicador principal para recibir un cuórum de confirmaciones para las operaciones de replicación pendientes antes de procesar una solicitud de reconfiguración, lo que podría dar lugar a la "cancelación" de las operaciones de replicación pendientes. |
ReplicationBatchSendInterval |
Obtiene o establece la cantidad de tiempo que el replicador espera después de recibir una operación antes de forzar el envío de un lote. |
ReplicationBatchSize |
Número de operaciones que el replicador espera a recibir antes de enviar un lote. |
ReplicatorAddress |
Configura la dirección que usará este replicador al comunicarse con otros replicadores. |
ReplicatorListenAddress |
Configura la dirección de escucha que usará este replicador para recibir información de otros replicadores. |
ReplicatorPublishAddress |
Configura la dirección de publicación que usará este replicador para enviar información a otros replicadores. |
RequireServiceAck |
Evita la confirmación optimista de las operaciones en servicios no persistentes al requerir que el servicio llame Acknowledge() antes de bombear la siguiente operación. |
RetryInterval |
Define cuánto tiempo FabricReplicator espera después de transmitir un mensaje de la base de datos principal a la secundaria para que el secundario confirme que ha recibido el mensaje. |
SecondaryClearAcknowledgedOperations |
Normalmente, las operaciones del replicador secundario se mantienen en la cola para poder capturar réplicas si se promueve a un servidor principal. Con esta marca habilitada, el replicador secundario libera la operación en cuanto el servicio de usuario lo confirma. |
SecurityCredentials |
Permite al servicio definir credenciales de seguridad para proteger el tráfico entre replicadores. |
UseStreamFaultsAndEndOfStreamOperationAck |
Esto admite la infraestructura de Service Fabric y no está pensada para usarse directamente desde el código. |
Métodos
LoadFrom(CodePackageActivationContext, String, String) |
Carga el ReplicatorSettings objeto desde el archivo de configuración del servicio. |
Se aplica a
Azure SDK for .NET