LoadShedQueueFlowController.CreateAsPercentOfLoadSheddingLimit 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
CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, Int32) |
Cria um controlador de fluxo disparado quando a CPU atinge um percentual do limite de eliminação de carga do cluster. Isso se destina a reduzir a taxa de leitura da fila antes de fazer com que o silo libere a carga. Observação: disparada somente quando o derramamento de carga está habilitado. |
CreateAsPercentOfLoadSheddingLimit(Func<NodeConfiguration>, Int32) |
Cria um controlador de fluxo disparado quando a CPU atinge um percentual do limite de eliminação de carga do cluster. Isso se destina a reduzir a taxa de leitura da fila antes de fazer com que o silo libere a carga. Observação: disparada somente quando o derramamento de carga está habilitado. |
CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IEnvironmentStatisticsProvider, Int32) |
Cria um controlador de fluxo disparado quando a CPU atinge um percentual do limite de eliminação de carga do cluster. Isso se destina a reduzir a taxa de leitura da fila antes de fazer com que o silo libere a carga. Observação: disparada somente quando o derramamento de carga está habilitado. |
CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IHostEnvironmentStatistics, Int32) |
Cria um controlador de fluxo disparado quando a CPU atinge um percentual do limite de eliminação de carga do cluster. Isso se destina a reduzir a taxa de leitura da fila antes de fazer com que o silo libere a carga. Observação: disparada somente quando o derramamento de carga está habilitado. |
CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, Int32)
Cria um controlador de fluxo disparado quando a CPU atinge um percentual do limite de eliminação de carga do cluster. Isso se destina a reduzir a taxa de leitura da fila antes de fazer com que o silo libere a carga. Observação: disparada somente quando o derramamento de carga está habilitado.
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
Parâmetros
- options
- LoadSheddingOptions
As opções de estatísticas do silo.
- percentOfSiloSheddingLimit
- Int32
Percentual de limite de carga que dispara uma redução da taxa de leitura da fila.
Retornos
Aplica-se a
CreateAsPercentOfLoadSheddingLimit(Func<NodeConfiguration>, Int32)
Cria um controlador de fluxo disparado quando a CPU atinge um percentual do limite de eliminação de carga do cluster. Isso se destina a reduzir a taxa de leitura da fila antes de fazer com que o silo libere a carga. Observação: disparada somente quando o derramamento de carga está habilitado.
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
Parâmetros
- getNodeConfig
- Func<NodeConfiguration>
O método usado para obter a configuração do nó atual.
- percentOfSiloSheddingLimit
- Int32
Percentual de limite de carga que dispara uma redução da taxa de leitura da fila.
Retornos
Aplica-se a
CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IEnvironmentStatisticsProvider, Int32)
Cria um controlador de fluxo disparado quando a CPU atinge um percentual do limite de eliminação de carga do cluster. Isso se destina a reduzir a taxa de leitura da fila antes de fazer com que o silo libere a carga. Observação: disparada somente quando o derramamento de carga está habilitado.
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
Parâmetros
- options
- LoadSheddingOptions
As opções de estatísticas do silo.
- environmentStatisticsProvider
- IEnvironmentStatisticsProvider
As estatísticas de ambiente do silo.
- percentOfSiloSheddingLimit
- Int32
Percentual de limite de carga que dispara uma redução da taxa de leitura da fila.
Retornos
O controlador de fluxo.
Aplica-se a
CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IHostEnvironmentStatistics, Int32)
Cria um controlador de fluxo disparado quando a CPU atinge um percentual do limite de eliminação de carga do cluster. Isso se destina a reduzir a taxa de leitura da fila antes de fazer com que o silo libere a carga. Observação: disparada somente quando o derramamento de carga está habilitado.
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
Parâmetros
- options
- LoadSheddingOptions
As opções de estatísticas do silo.
- hostEnvironmentStatistics
- IHostEnvironmentStatistics
As estatísticas do ambiente do host.
- percentOfSiloSheddingLimit
- Int32
Percentual de limite de carga que dispara uma redução da taxa de leitura da fila.
Retornos
O controlador de fluxo.