LoadShedQueueFlowController.CreateAsPercentOfLoadSheddingLimit メソッド

定義

オーバーロード

CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, Int32)

CPU がクラスター負荷の上限に達したときにトリガーされるフロー コントローラーを作成します。 これは、サイロが負荷を軽減する前に、キューの読み取り速度を減らすことを目的としています。 注: ロード・シェディングが有効になっている場合にのみトリガーされます。

CreateAsPercentOfLoadSheddingLimit(Func<NodeConfiguration>, Int32)

CPU がクラスター負荷の上限に達したときにトリガーされるフロー コントローラーを作成します。 これは、サイロが負荷を軽減する前に、キューの読み取り速度を減らすことを目的としています。 注: ロード・シェディングが有効になっている場合にのみトリガーされます。

CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IEnvironmentStatisticsProvider, Int32)

CPU がクラスター負荷の上限に達したときにトリガーされるフロー コントローラーを作成します。 これは、サイロが負荷を軽減する前に、キューの読み取り速度を減らすことを目的としています。 注: ロード・シェディングが有効になっている場合にのみトリガーされます。

CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IHostEnvironmentStatistics, Int32)

CPU がクラスター負荷の上限に達したときにトリガーされるフロー コントローラーを作成します。 これは、サイロが負荷を軽減する前に、キューの読み取り速度を減らすことを目的としています。 注: ロード・シェディングが有効になっている場合にのみトリガーされます。

CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, Int32)

ソース:
LoadShedQueueFlowController.cs

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

キュー読み取り速度の低下をトリガーする負荷の制限の割合。

戻り値

フロー コントローラー。

適用対象