ReplicatorSettings Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Permet à un réplica avec état de configurer lors de sa FabricReplicator création via CreateReplicator(IStateProvider, ReplicatorSettings).
public sealed class ReplicatorSettings
type ReplicatorSettings = class
Public NotInheritable Class ReplicatorSettings
- Héritage
-
ReplicatorSettings
Constructeurs
ReplicatorSettings() |
Initialise une nouvelle instance de la classe ReplicatorSettings. |
Propriétés
BatchAcknowledgementInterval |
Obtient ou définit la durée pendant laquelle le réplicateur attend après avoir reçu une opération avant de renvoyer un accusé de réception. |
InitialCopyQueueSize |
Obtient ou définit la taille initiale de la file d’attente des opérations de copie à l’intérieur FabricReplicatorde , qui contient des copies IOperationqui ne sont pas encore pompées et traitées par le service. |
InitialPrimaryReplicationQueueSize |
Définit la taille initiale de la file d’attente des opérations de réplication principale à l’intérieur FabricReplicatorde , qui contient la réplication IOperation. L’unité est ici le nombre d’opérations dans la file d’attente. |
InitialReplicationQueueSize |
Obtient ou définit la taille initiale de la file d’attente de réplication. |
InitialSecondaryReplicationQueueSize |
Définit la taille initiale de la file d’attente des opérations de réplication secondaire à l’intérieur FabricReplicatorde , qui contient les s de réplication IOperation |
MaxCopyQueueSize |
Obtient ou définit la taille maximale de la file d’attente des opérations de copie à l’intérieur FabricReplicatorde , qui contient les copies IOperationqui ne sont pas encore pompées et traitées par le service. |
MaxPrimaryReplicationQueueMemorySize |
Définit la taille maximale de la file d’attente d’opérations de réplication principale à l’intérieur FabricReplicatorde , qui contient les s de réplication IOperation |
MaxPrimaryReplicationQueueSize |
Définit la taille maximale de la file d’attente d’opérations de réplication principale à l’intérieur FabricReplicatorde , qui contient les s de réplication IOperation |
MaxReplicationMessageSize |
Obtient ou définit la taille maximale d’un message qui peut être transmis via le réplicateur. Il s’agit notamment de messages de réplication, de copie de messages et de messages de contexte de copie. L’unité de représentation est octets. |
MaxReplicationQueueMemorySize |
Obtient ou définit la taille maximale de la mémoire de la file d’attente de réplication. |
MaxReplicationQueueSize |
Obtient ou définit la taille maximale de la file d’attente de réplication. |
MaxSecondaryReplicationQueueMemorySize |
Définit la taille maximale de la file d’attente d’opérations de réplication secondaire à l’intérieur FabricReplicatorde , qui contient des réplications IOperation. |
MaxSecondaryReplicationQueueSize |
Définit la taille maximale de la file d’attente d’opérations de réplication secondaire à l’intérieur FabricReplicatorde , qui contient les s de réplication IOperation |
PrimaryWaitForPendingQuorumsTimeout |
Définit la durée pendant laquelle le réplicateur principal attend la réception d’un quorum d’accusés de réception pour toutes les opérations de réplication en attente avant de traiter une demande de reconfiguration, ce qui peut entraîner l'« annulation » des opérations de réplication en attente. |
ReplicationBatchSendInterval |
Obtient ou définit la durée pendant laquelle le réplicateur attend après avoir reçu une opération avant de forcer l’envoi d’un lot. |
ReplicationBatchSize |
Nombre d’opérations que le réplicateur attend de recevoir avant d’envoyer un lot. |
ReplicatorAddress |
Configure l’adresse que ce réplicateur utilisera lors de la communication avec d’autres réplicateurs. |
ReplicatorListenAddress |
Configure l’adresse d’écoute que ce réplicateur utilisera pour recevoir des informations d’autres réplicateurs. |
ReplicatorPublishAddress |
Configure l’adresse de publication que ce réplicateur utilisera pour envoyer des informations à d’autres réplicateurs. |
RequireServiceAck |
Empêche l’accusé de réception optimiste des opérations dans les services non persistants en exigeant que le service appelle Acknowledge() avant de pomper l’opération suivante. |
RetryInterval |
Définit la FabricReplicator durée d’attente après la transmission d’un message du serveur principal au serveur secondaire pour que le serveur secondaire reconnaisse qu’il a reçu le message. |
SecondaryClearAcknowledgedOperations |
En règle générale, les opérations dans le réplicateur secondaire sont conservées dans la file d’attente pour pouvoir rattraper les réplicas s’ils sont promus en serveur principal. Lorsque cet indicateur est activé, le réplicateur secondaire libère l’opération dès qu’elle est reconnue par le service utilisateur. |
SecurityCredentials |
Permet au service de définir des informations d’identification de sécurité pour sécuriser le trafic entre les réplicateurs. |
UseStreamFaultsAndEndOfStreamOperationAck |
Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code. |
Méthodes
LoadFrom(CodePackageActivationContext, String, String) |
Charge l’objet ReplicatorSettings à partir du fichier de paramètres de configuration du service. |
S’applique à
Azure SDK for .NET