Share via


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)

取消訂閱接收佇列散發通知。

適用於