LeaseBasedQueueBalancer 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
LeaseBasedQueueBalancer。 此平衡器支援叢集自動調整案例、非預期的伺服器失敗案例中的佇列平衡,並嘗試盡可能支援理想的散發。
public class LeaseBasedQueueBalancer : Orleans.Streams.QueueBalancerBase, IDisposable, Orleans.Streams.IStreamQueueBalancer
public class LeaseBasedQueueBalancer : Orleans.Streams.QueueBalancerBase, Orleans.Streams.IStreamQueueBalancer
public class LeaseBasedQueueBalancer : Orleans.Streams.QueueBalancerBase
type LeaseBasedQueueBalancer = class
inherit QueueBalancerBase
interface IStreamQueueBalancer
interface IDisposable
type LeaseBasedQueueBalancer = class
inherit QueueBalancerBase
interface IStreamQueueBalancer
Public Class LeaseBasedQueueBalancer
Inherits QueueBalancerBase
Implements IDisposable, IStreamQueueBalancer
Public Class LeaseBasedQueueBalancer
Inherits QueueBalancerBase
Implements IStreamQueueBalancer
Public Class LeaseBasedQueueBalancer
Inherits QueueBalancerBase
- 繼承
- 實作
備註
初始化 LeaseBasedQueueBalancer 類別的新實例。
建構函式
欄位
LeaseCategory |
LeaseBasedQueueBalancer 的租用類別 |
queueBalanceListeners |
其 IStreamQueueBalancerListener 的集合 (繼承來源 QueueBalancerBase) |
屬性
Cancellation |
LeaseBasedQueueBalancer。 此平衡器支援叢集自動調整案例、非預期的伺服器失敗案例中的佇列平衡,並嘗試盡可能支援理想的散發。 (繼承來源 QueueBalancerBase) |
Logger |
LeaseBasedQueueBalancer。 此平衡器支援叢集自動調整案例、非預期的伺服器失敗案例中的佇列平衡,並嘗試盡可能支援理想的散發。 (繼承來源 QueueBalancerBase) |
SiloAddress |
LeaseBasedQueueBalancer。 此平衡器支援叢集自動調整案例、非預期的伺服器失敗案例中的佇列平衡,並嘗試盡可能支援理想的散發。 (繼承來源 QueueBalancerBase) |
方法
Create(IServiceProvider, String, IDeploymentConfiguration) |
LeaseBasedQueueBalancer。 此平衡器支援叢集自動調整案例、非預期的伺服器失敗案例中的佇列平衡,並嘗試盡可能支援理想的散發。 |
Create(IServiceProvider, String) |
建立新的 LeaseBasedQueueBalancer 實例。 |
Dispose() |
LeaseBasedQueueBalancer。 此平衡器支援叢集自動調整案例、非預期的伺服器失敗案例中的佇列平衡,並嘗試盡可能支援理想的散發。 |
GetMyQueues() |
擷取此平衡器的最新佇列散發。 |
Initialize(IStreamQueueMapper) |
初始化這個實例。 |
NotifyListeners() |
LeaseBasedQueueBalancer。 此平衡器支援叢集自動調整案例、非預期的伺服器失敗案例中的佇列平衡,並嘗試盡可能支援理想的散發。 (繼承來源 QueueBalancerBase) |
OnClusterMembershipChange(HashSet<SiloAddress>) |
LeaseBasedQueueBalancer。 此平衡器支援叢集自動調整案例、非預期的伺服器失敗案例中的佇列平衡,並嘗試盡可能支援理想的散發。 |
OnClusterMembershipChange(HashSet<SiloAddress>) |
LeaseBasedQueueBalancer。 此平衡器支援叢集自動調整案例、非預期的伺服器失敗案例中的佇列平衡,並嘗試盡可能支援理想的散發。 (繼承來源 QueueBalancerBase) |
Shutdown() |
關閉佇列平衡器。 |
Shutdown() |
LeaseBasedQueueBalancer。 此平衡器支援叢集自動調整案例、非預期的伺服器失敗案例中的佇列平衡,並嘗試盡可能支援理想的散發。 (繼承來源 QueueBalancerBase) |
SubscribeToQueueDistributionChangeEvents(IStreamQueueBalanceListener) |
訂閱接收佇列散發變更通知 (繼承來源 QueueBalancerBase) |
UnSubscribeFromQueueDistributionChangeEvents(IStreamQueueBalanceListener) |
取消訂閱接收佇列散發通知。 (繼承來源 QueueBalancerBase) |