IStreamQueueBalancer インターフェイス

定義

ストリーム キュー バランサーは、他のすべての関連するキュー バランサー間でキューの負荷分散を行います。 これは、キューの分散に対する変更をリスナー (IStreamQueueBalanceListener) に通知します。 メソッド GetMyQueues、SubscribeToQueueDistributionChangeEvents、UnSubscribeFromQueueDistributionChangeEvents は、スレッド セーフである必要があるため、IStreamQueueBalanceListener のスレッドで呼び出される可能性があります

public interface IStreamQueueBalancer
type IStreamQueueBalancer = interface
Public Interface IStreamQueueBalancer
派生

メソッド

GetMyQueues()

このバランサーの最新のキュー配布を取得します。

Initialize(IStreamQueueMapper)

このインスタンスを初期化します。

Initialize(String, IStreamQueueMapper, TimeSpan)

このインスタンスを初期化する

Shutdown()

キュー バランサーをシャットダウンします。

SubscribeToQueueDistributionChangeEvents(IStreamQueueBalanceListener)

キュー配布の変更通知を受信するためのサブスクライブ

UnSubscribeFromQueueDistributionChangeEvents(IStreamQueueBalanceListener)

キュー配布通知の受信を解除します。

適用対象