LoadShedQueueFlowController クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
サイロ負荷の流出によってトリガーされるフロー制御。
これは、、または を要求 MaxValueするすべてまたは 0
何もないトリガーです。
public class LoadShedQueueFlowController : Orleans.Streams.IQueueFlowController
type LoadShedQueueFlowController = class
interface IQueueFlowController
Public Class LoadShedQueueFlowController
Implements IQueueFlowController
- 継承
-
LoadShedQueueFlowController
- 実装
フィールド
DefaultPercentOfLoadSheddingLimit |
サイロ負荷の制限の既定の割合。 |
メソッド
CreateAsPercentageOfCPU(Int32, Func<NodeConfiguration>) |
CPU が指定した制限に達したときにトリガーされるフロー コントローラーを作成します。 注: ロード・シェディングが有効になっている場合にのみトリガーされます。 |
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions, IEnvironmentStatisticsProvider) |
CPU が指定した制限に達したときにトリガーされるフロー コントローラーを作成します。 注: ロード・シェディングが有効になっている場合にのみトリガーされます。 |
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions, IHostEnvironmentStatistics) |
CPU が指定した制限に達したときにトリガーされるフロー コントローラーを作成します。 注: ロード・シェディングが有効になっている場合にのみトリガーされます。 |
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions) |
CPU が指定した制限に達したときにトリガーされるフロー コントローラーを作成します。 注: ロード・シェディングが有効になっている場合にのみトリガーされます。 |
CreateAsPercentOfLoadSheddingLimit(Func<NodeConfiguration>, Int32) |
CPU がクラスター負荷の上限に達したときにトリガーされるフロー コントローラーを作成します。 これは、サイロが負荷を軽減する前に、キューの読み取り速度を減らすことを目的としています。 注: ロード・シェディングが有効になっている場合にのみトリガーされます。 |
CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IEnvironmentStatisticsProvider, Int32) |
CPU がクラスター負荷の上限に達したときにトリガーされるフロー コントローラーを作成します。 これは、サイロが負荷を軽減する前に、キューの読み取り速度を減らすことを目的としています。 注: ロード・シェディングが有効になっている場合にのみトリガーされます。 |
CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IHostEnvironmentStatistics, Int32) |
CPU がクラスター負荷の上限に達したときにトリガーされるフロー コントローラーを作成します。 これは、サイロが負荷を軽減する前に、キューの読み取り速度を減らすことを目的としています。 注: ロード・シェディングが有効になっている場合にのみトリガーされます。 |
CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, Int32) |
CPU がクラスター負荷の上限に達したときにトリガーされるフロー コントローラーを作成します。 これは、サイロが負荷を軽減する前に、キューの読み取り速度を減らすことを目的としています。 注: ロード・シェディングが有効になっている場合にのみトリガーされます。 |
GetMaxAddCount() |
追加できるアイテムの最大数の制限 |