Compartir a través de


IStreamQueueBalancer Interfaz

Definición

El equilibrador de colas de flujo es responsable de equilibrar la carga de las colas en todos los demás equilibradores de cola relacionados. Notifica a los agentes de escucha (IStreamQueueBalanceListener) los cambios realizados en la distribución de colas. Método GetMyQueues, SubscribeToQueueDistributionChangeEvents y UnSubscribeFromQueueDistributionChangeEvents probablemente se llamarán en el subproceso de IStreamQueueBalanceListener, por lo que deben ser seguros para subprocesos

public interface IStreamQueueBalancer
type IStreamQueueBalancer = interface
Public Interface IStreamQueueBalancer
Derivado

Métodos

GetMyQueues()

Recupera la distribución de cola más reciente para este equilibrador.

Initialize(IStreamQueueMapper)

Inicializa esta instancia.

Initialize(String, IStreamQueueMapper, TimeSpan)

Inicialización de esta instancia

Shutdown()

Cierre el equilibrador de cola.

SubscribeToQueueDistributionChangeEvents(IStreamQueueBalanceListener)

Se suscribe para recibir notificaciones de cambio de distribución de colas

UnSubscribeFromQueueDistributionChangeEvents(IStreamQueueBalanceListener)

Cancela la suscripción de recibir notificaciones de distribución de colas.

Se aplica a