Partager via


SiloPersistentStreamConfiguratorExtension Classe

Définition

Méthodes d’extension pour ISiloPersistentStreamConfigurator.

public static class SiloPersistentStreamConfiguratorExtension
type SiloPersistentStreamConfiguratorExtension = class
Public Module SiloPersistentStreamConfiguratorExtension
Héritage
SiloPersistentStreamConfiguratorExtension

Méthodes

UseConsistentRingQueueBalancer(ISiloPersistentStreamConfigurator)

Configure le fournisseur de flux pour utiliser l’équilibreur de file d’attente en anneau cohérent.

UseDynamicAzureDeploymentBalancer(ISiloPersistentStreamConfigurator, Nullable<TimeSpan>)

Diffusez l’équilibreur de file d’attente qui utilise les informations de déploiement Azure et les états de silo de l’oracle d’appartenance pour l’équilibrage de charge.
Nécessite l’exécution d’un silo dans Azure. Cet équilibreur utilise à la fois les informations sur l’ensemble complet des silos comme indiqué par le code de rôle Azure et les informations d’Oracle d’appartenance sur les silos actifs (actifs) et rééquilibre les files d’attente des silos non actifs.

UseDynamicClusterConfigDeploymentBalancer(ISiloPersistentStreamConfigurator, Nullable<TimeSpan>)

Configure le fournisseur de flux pour utiliser l’équilibreur de déploiement de configuration de cluster dynamique.

UseLeaseBasedQueueBalancer(ISiloPersistentStreamConfigurator, Action<OptionsBuilder<LeaseBasedQueueBalancerOptions>>)

Configure le fournisseur de flux pour utiliser l’équilibreur de file d’attente basé sur le bail.

UseStaticAzureDeploymentBalancer(ISiloPersistentStreamConfigurator, Nullable<TimeSpan>)

Équilibreur de file d’attente de flux qui utilise les informations de déploiement Azure pour l’équilibrage de charge. Nécessite l’exécution d’un silo dans Azure. Cet équilibreur utilise à la fois les informations sur l’ensemble complet des silos comme indiqué par le code de rôle Azure, mais n’utilise PAS les informations d’Oracle d’appartenance sur les silos actuellement actifs. Autrement dit, il ne rééquilibre pas les files d’attente en fonction des changements dynamiques dans l’appartenance au cluster.

UseStaticClusterConfigDeploymentBalancer(ISiloPersistentStreamConfigurator, Nullable<TimeSpan>)

Configure le fournisseur de flux pour utiliser l’équilibreur de déploiement de configuration de cluster statique.

S’applique à