LoadShedQueueFlowController.CreateAsPercentOfLoadSheddingLimit 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, Int32) |
创建当 CPU 达到群集负载减少限制的百分比时触发的流控制器。 这是为了在导致 silo 减轻负载之前降低队列读取速率。 注意:仅当启用了负载减轻时触发。 |
CreateAsPercentOfLoadSheddingLimit(Func<NodeConfiguration>, Int32) |
创建当 CPU 达到群集负载减少限制的百分比时触发的流控制器。 这是为了在导致 silo 减轻负载之前降低队列读取速率。 注意:仅当启用了负载减轻时触发。 |
CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IEnvironmentStatisticsProvider, Int32) |
创建当 CPU 达到群集负载减少限制的百分比时触发的流控制器。 这是为了在导致 silo 减轻负载之前降低队列读取速率。 注意:仅当启用了负载减轻时触发。 |
CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IHostEnvironmentStatistics, Int32) |
创建当 CPU 达到群集负载减少限制的百分比时触发的流控制器。 这是为了在导致 silo 减轻负载之前降低队列读取速率。 注意:仅当启用了负载减轻时触发。 |
CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, Int32)
创建当 CPU 达到群集负载减少限制的百分比时触发的流控制器。 这是为了在导致 silo 减轻负载之前降低队列读取速率。 注意:仅当启用了负载减轻时触发。
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
silo 统计信息选项。
- percentOfSiloSheddingLimit
- Int32
触发队列读取速率降低的负载减少限制的百分比。
返回
适用于
CreateAsPercentOfLoadSheddingLimit(Func<NodeConfiguration>, Int32)
创建当 CPU 达到群集负载减少限制的百分比时触发的流控制器。 这是为了在导致 silo 减轻负载之前降低队列读取速率。 注意:仅当启用了负载减轻时触发。
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 达到群集负载减少限制的百分比时触发的流控制器。 这是为了在导致 silo 减轻负载之前降低队列读取速率。 注意:仅当启用了负载减轻时触发。
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
silo 统计信息选项。
- environmentStatisticsProvider
- IEnvironmentStatisticsProvider
silo 环境统计信息。
- percentOfSiloSheddingLimit
- Int32
触发队列读取速率降低的负载减少限制的百分比。
返回
流控制器。
适用于
CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IHostEnvironmentStatistics, Int32)
创建当 CPU 达到群集负载减少限制的百分比时触发的流控制器。 这是为了在导致 silo 减轻负载之前降低队列读取速率。 注意:仅当启用了负载减轻时触发。
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
silo 统计信息选项。
- hostEnvironmentStatistics
- IHostEnvironmentStatistics
主机环境统计信息。
- percentOfSiloSheddingLimit
- Int32
触发队列读取速率降低的负载减少限制的百分比。
返回
流控制器。