Partager via


IStreamQueueBalancer Interface

Définition

L’équilibreur de file d’attente de flux est responsable de l’équilibrage de charge des files d’attente sur tous les autres équilibreurs de file d’attente associés. Il avertit tous les écouteurs (IStreamQueueBalanceListener) des modifications apportées à la distribution des files d’attente. Les méthodes GetMyQueues, SubscribeToQueueDistributionChangeEvents et UnSubscribeFromQueueDistributionChangeEvents seront probablement appelées dans le thread de IStreamQueueBalanceListener.

public interface IStreamQueueBalancer
type IStreamQueueBalancer = interface
Public Interface IStreamQueueBalancer
Dérivé

Méthodes

GetMyQueues()

Récupère la dernière distribution de file d’attente pour cet équilibreur.

Initialize(IStreamQueueMapper)

Initialise cette instance.

Initialize(String, IStreamQueueMapper, TimeSpan)

Initialiser cette instance

Shutdown()

Arrêtez l’équilibreur de file d’attente.

SubscribeToQueueDistributionChangeEvents(IStreamQueueBalanceListener)

S’abonne pour recevoir les notifications de modification de la distribution de la file d’attente

UnSubscribeFromQueueDistributionChangeEvents(IStreamQueueBalanceListener)

Se désabonne de la réception des notifications de distribution de file d’attente.

S’applique à