LoadShedQueueFlowController.CreateAsPercentOfLoadSheddingLimit メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, Int32) |
CPU がクラスター負荷の上限に達したときにトリガーされるフロー コントローラーを作成します。 これは、サイロが負荷を軽減する前に、キューの読み取り速度を減らすことを目的としています。 注: ロード・シェディングが有効になっている場合にのみトリガーされます。 |
CreateAsPercentOfLoadSheddingLimit(Func<NodeConfiguration>, Int32) |
CPU がクラスター負荷の上限に達したときにトリガーされるフロー コントローラーを作成します。 これは、サイロが負荷を軽減する前に、キューの読み取り速度を減らすことを目的としています。 注: ロード・シェディングが有効になっている場合にのみトリガーされます。 |
CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IEnvironmentStatisticsProvider, Int32) |
CPU がクラスター負荷の上限に達したときにトリガーされるフロー コントローラーを作成します。 これは、サイロが負荷を軽減する前に、キューの読み取り速度を減らすことを目的としています。 注: ロード・シェディングが有効になっている場合にのみトリガーされます。 |
CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IHostEnvironmentStatistics, Int32) |
CPU がクラスター負荷の上限に達したときにトリガーされるフロー コントローラーを作成します。 これは、サイロが負荷を軽減する前に、キューの読み取り速度を減らすことを目的としています。 注: ロード・シェディングが有効になっている場合にのみトリガーされます。 |
CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, Int32)
CPU がクラスター負荷の上限に達したときにトリガーされるフロー コントローラーを作成します。 これは、サイロが負荷を軽減する前に、キューの読み取り速度を減らすことを目的としています。 注: ロード・シェディングが有効になっている場合にのみトリガーされます。
public static Orleans.Streams.IQueueFlowController CreateAsPercentOfLoadSheddingLimit (Orleans.Configuration.LoadSheddingOptions options, int percentOfSiloSheddingLimit = 95);
static member CreateAsPercentOfLoadSheddingLimit : Orleans.Configuration.LoadSheddingOptions * int -> Orleans.Streams.IQueueFlowController
Public Shared Function CreateAsPercentOfLoadSheddingLimit (options As LoadSheddingOptions, Optional percentOfSiloSheddingLimit As Integer = 95) As IQueueFlowController
パラメーター
- options
- LoadSheddingOptions
サイロ統計オプション。
- percentOfSiloSheddingLimit
- Int32
キュー読み取り速度の低下をトリガーする負荷の制限の割合。
戻り値
適用対象
CreateAsPercentOfLoadSheddingLimit(Func<NodeConfiguration>, Int32)
CPU がクラスター負荷の上限に達したときにトリガーされるフロー コントローラーを作成します。 これは、サイロが負荷を軽減する前に、キューの読み取り速度を減らすことを目的としています。 注: ロード・シェディングが有効になっている場合にのみトリガーされます。
public static Orleans.Streams.IQueueFlowController CreateAsPercentOfLoadSheddingLimit (Func<Orleans.Runtime.Configuration.NodeConfiguration> getNodeConfig, int percentOfSiloSheddingLimit = 95);
static member CreateAsPercentOfLoadSheddingLimit : Func<Orleans.Runtime.Configuration.NodeConfiguration> * int -> Orleans.Streams.IQueueFlowController
Public Shared Function CreateAsPercentOfLoadSheddingLimit (getNodeConfig As Func(Of NodeConfiguration), Optional percentOfSiloSheddingLimit As Integer = 95) As IQueueFlowController
パラメーター
- getNodeConfig
- Func<NodeConfiguration>
現在のノード構成を取得するために使用されるメソッド。
- percentOfSiloSheddingLimit
- Int32
キュー読み取り速度の低下をトリガーする負荷の制限の割合。
戻り値
適用対象
CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IEnvironmentStatisticsProvider, Int32)
CPU がクラスター負荷の上限に達したときにトリガーされるフロー コントローラーを作成します。 これは、サイロが負荷を軽減する前に、キューの読み取り速度を減らすことを目的としています。 注: ロード・シェディングが有効になっている場合にのみトリガーされます。
public static Orleans.Streams.IQueueFlowController CreateAsPercentOfLoadSheddingLimit (Orleans.Configuration.LoadSheddingOptions options, Orleans.Statistics.IEnvironmentStatisticsProvider environmentStatisticsProvider, int percentOfSiloSheddingLimit = 95);
static member CreateAsPercentOfLoadSheddingLimit : Orleans.Configuration.LoadSheddingOptions * Orleans.Statistics.IEnvironmentStatisticsProvider * int -> Orleans.Streams.IQueueFlowController
Public Shared Function CreateAsPercentOfLoadSheddingLimit (options As LoadSheddingOptions, environmentStatisticsProvider As IEnvironmentStatisticsProvider, Optional percentOfSiloSheddingLimit As Integer = 95) As IQueueFlowController
パラメーター
- options
- LoadSheddingOptions
サイロ統計オプション。
- environmentStatisticsProvider
- IEnvironmentStatisticsProvider
サイロ環境の統計。
- percentOfSiloSheddingLimit
- Int32
キュー読み取り速度の低下をトリガーする負荷の制限の割合。
戻り値
フロー コントローラー。
適用対象
CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IHostEnvironmentStatistics, Int32)
CPU がクラスター負荷の上限に達したときにトリガーされるフロー コントローラーを作成します。 これは、サイロが負荷を軽減する前に、キューの読み取り速度を減らすことを目的としています。 注: ロード・シェディングが有効になっている場合にのみトリガーされます。
public static Orleans.Streams.IQueueFlowController CreateAsPercentOfLoadSheddingLimit (Orleans.Configuration.LoadSheddingOptions options, Orleans.Statistics.IHostEnvironmentStatistics hostEnvironmentStatistics, int percentOfSiloSheddingLimit = 95);
static member CreateAsPercentOfLoadSheddingLimit : Orleans.Configuration.LoadSheddingOptions * Orleans.Statistics.IHostEnvironmentStatistics * int -> Orleans.Streams.IQueueFlowController
Public Shared Function CreateAsPercentOfLoadSheddingLimit (options As LoadSheddingOptions, hostEnvironmentStatistics As IHostEnvironmentStatistics, Optional percentOfSiloSheddingLimit As Integer = 95) As IQueueFlowController
パラメーター
- options
- LoadSheddingOptions
サイロ統計オプション。
- hostEnvironmentStatistics
- IHostEnvironmentStatistics
ホスト環境の統計情報。
- percentOfSiloSheddingLimit
- Int32
キュー読み取り速度の低下をトリガーする負荷の制限の割合。
戻り値
フロー コントローラー。