共用方式為


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

負載限制的百分比會觸發佇列讀取率降低的百分比。

傳回

流量控制器。

適用於