LoadShedQueueFlowController.CreateAsPercentageOfCPU Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions) |
Cria um controlador de fluxo disparado quando a CPU atinge o limite especificado. Observação: disparado somente quando o derramamento de carga está habilitado. |
CreateAsPercentageOfCPU(Int32, Func<NodeConfiguration>) |
Cria um controlador de fluxo disparado quando a CPU atinge o limite especificado. Observação: disparado somente quando o derramamento de carga está habilitado. |
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions, IEnvironmentStatisticsProvider) |
Cria um controlador de fluxo disparado quando a CPU atinge o limite especificado. Observação: disparado somente quando o derramamento de carga está habilitado. |
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions, IHostEnvironmentStatistics) |
Cria um controlador de fluxo disparado quando a CPU atinge o limite especificado. Observação: disparado somente quando o derramamento de carga está habilitado. |
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions)
Cria um controlador de fluxo disparado quando a CPU atinge o limite especificado. Observação: disparado somente quando o derramamento de carga está habilitado.
public static Orleans.Streams.IQueueFlowController CreateAsPercentageOfCPU (int loadSheddingLimit, Orleans.Configuration.LoadSheddingOptions options);
static member CreateAsPercentageOfCPU : int * Orleans.Configuration.LoadSheddingOptions -> Orleans.Streams.IQueueFlowController
Public Shared Function CreateAsPercentageOfCPU (loadSheddingLimit As Integer, options As LoadSheddingOptions) As IQueueFlowController
Parâmetros
- loadSheddingLimit
- Int32
Percentual de CPU que dispara a redução da taxa de leitura da fila
- options
- LoadSheddingOptions
As opções de estatísticas de silo.
Retornos
Aplica-se a
CreateAsPercentageOfCPU(Int32, Func<NodeConfiguration>)
Cria um controlador de fluxo disparado quando a CPU atinge o limite especificado. Observação: disparado somente quando o derramamento de carga está habilitado.
public static Orleans.Streams.IQueueFlowController CreateAsPercentageOfCPU (int loadSheddingLimit, Func<Orleans.Runtime.Configuration.NodeConfiguration> getNodeConfig);
static member CreateAsPercentageOfCPU : int * Func<Orleans.Runtime.Configuration.NodeConfiguration> -> Orleans.Streams.IQueueFlowController
Public Shared Function CreateAsPercentageOfCPU (loadSheddingLimit As Integer, getNodeConfig As Func(Of NodeConfiguration)) As IQueueFlowController
Parâmetros
- loadSheddingLimit
- Int32
Percentual de CPU que dispara a redução da taxa de leitura da fila
- getNodeConfig
- Func<NodeConfiguration>
O método usado para obter a configuração atual do nó.
Retornos
Aplica-se a
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions, IEnvironmentStatisticsProvider)
Cria um controlador de fluxo disparado quando a CPU atinge o limite especificado. Observação: disparado somente quando o derramamento de carga está habilitado.
public static Orleans.Streams.IQueueFlowController CreateAsPercentageOfCPU (int loadSheddingLimit, Orleans.Configuration.LoadSheddingOptions options, Orleans.Statistics.IEnvironmentStatisticsProvider environmentStatisticsProvider);
static member CreateAsPercentageOfCPU : int * Orleans.Configuration.LoadSheddingOptions * Orleans.Statistics.IEnvironmentStatisticsProvider -> Orleans.Streams.IQueueFlowController
Public Shared Function CreateAsPercentageOfCPU (loadSheddingLimit As Integer, options As LoadSheddingOptions, environmentStatisticsProvider As IEnvironmentStatisticsProvider) As IQueueFlowController
Parâmetros
- loadSheddingLimit
- Int32
Percentual de CPU que dispara a redução da taxa de leitura da fila
- options
- LoadSheddingOptions
As opções de estatísticas de silo.
- environmentStatisticsProvider
- IEnvironmentStatisticsProvider
As estatísticas do ambiente do silo.
Retornos
O controlador de fluxo.
Aplica-se a
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions, IHostEnvironmentStatistics)
Cria um controlador de fluxo disparado quando a CPU atinge o limite especificado. Observação: disparado somente quando o derramamento de carga está habilitado.
public static Orleans.Streams.IQueueFlowController CreateAsPercentageOfCPU (int loadSheddingLimit, Orleans.Configuration.LoadSheddingOptions options, Orleans.Statistics.IHostEnvironmentStatistics hostEnvironmentStatistics);
static member CreateAsPercentageOfCPU : int * Orleans.Configuration.LoadSheddingOptions * Orleans.Statistics.IHostEnvironmentStatistics -> Orleans.Streams.IQueueFlowController
Public Shared Function CreateAsPercentageOfCPU (loadSheddingLimit As Integer, options As LoadSheddingOptions, hostEnvironmentStatistics As IHostEnvironmentStatistics) As IQueueFlowController
Parâmetros
- loadSheddingLimit
- Int32
Percentual de CPU que dispara a redução da taxa de leitura da fila
- options
- LoadSheddingOptions
As opções de estatísticas de silo.
- hostEnvironmentStatistics
- IHostEnvironmentStatistics
As estatísticas do ambiente do host.
Retornos
O controlador de fluxo.