次の方法で共有


SiloPersistentStreamConfiguratorExtension クラス

定義

public static class SiloPersistentStreamConfiguratorExtension
type SiloPersistentStreamConfiguratorExtension = class
Public Module SiloPersistentStreamConfiguratorExtension
継承
SiloPersistentStreamConfiguratorExtension

メソッド

UseAzureDeploymentLeaseBasedBalancer(ISiloPersistentStreamConfigurator, Action<OptionsBuilder<LeaseBasedQueueBalancerOptions>>)

負荷分散に Azure デプロイ情報を使用するストリーム キュー バランサー。 Azure で実行されているサイロが必要です。 このバランサーは、クラスターの自動スケール シナリオ、予期しないサーバー障害シナリオでのキューの分散をサポートし、理想的な分散のサポートを試みます

UseClusterConfigDeploymentLeaseBasedBalancer(ISiloPersistentStreamConfigurator, Action<OptionsBuilder<LeaseBasedQueueBalancerOptions>>)
UseConsistentRingQueueBalancer(ISiloPersistentStreamConfigurator)
UseDynamicAzureDeploymentBalancer(ISiloPersistentStreamConfigurator, Nullable<TimeSpan>)

負荷分散のために Membership Oracle の Azure デプロイ情報とサイロの状態を使用するストリーム キュー バランサー。
Azure で実行されているサイロが必要です。 このバランサーでは、Azure ロール コードによって報告されるサイロの完全なセットに関する情報と、現在アクティブな (アクティブな) サイロに関するメンバーシップ オラクルからの情報と、アクティブでないサイロからのキューの再調整の両方が使用されます。

UseDynamicClusterConfigDeploymentBalancer(ISiloPersistentStreamConfigurator, Nullable<TimeSpan>)
UseStaticAzureDeploymentBalancer(ISiloPersistentStreamConfigurator, Nullable<TimeSpan>)

負荷分散に Azure デプロイ情報を使用するストリーム キュー バランサー。 Azure で実行されているサイロが必要です。 この Balancer では、Azure ロール コードによって報告されるサイロの完全なセットに関する両方の情報が使用されますが、現在生きているサイロに関する Membership Oracle からの情報は使用されません。 つまり、クラスター メンバーシップの動的な変更に基づいてキューを再調整することはありません。

UseStaticClusterConfigDeploymentBalancer(ISiloPersistentStreamConfigurator, Nullable<TimeSpan>)

適用対象