LoadShedQueueFlowController.CreateAsPercentageOfCPU Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions) |
Crea un controlador de flujo desencadenado cuando la CPU alcanza el límite especificado. Nota: Se desencadena solo cuando se habilita el desprendimiento de carga. |
CreateAsPercentageOfCPU(Int32, Func<NodeConfiguration>) |
Crea un controlador de flujo desencadenado cuando la CPU alcanza el límite especificado. Nota: Se desencadena solo cuando se habilita el desprendimiento de carga. |
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions, IEnvironmentStatisticsProvider) |
Crea un controlador de flujo desencadenado cuando la CPU alcanza el límite especificado. Nota: Se desencadena solo cuando se habilita el desprendimiento de carga. |
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions, IHostEnvironmentStatistics) |
Crea un controlador de flujo desencadenado cuando la CPU alcanza el límite especificado. Nota: Se desencadena solo cuando se habilita el desprendimiento de carga. |
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions)
Crea un controlador de flujo desencadenado cuando la CPU alcanza el límite especificado. Nota: Se desencadena solo cuando se habilita el desprendimiento de carga.
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
Porcentaje de CPU que desencadena la reducción de velocidad de lectura de cola
- options
- LoadSheddingOptions
Opciones de estadísticas de silo.
Devoluciones
Se aplica a
CreateAsPercentageOfCPU(Int32, Func<NodeConfiguration>)
Crea un controlador de flujo desencadenado cuando la CPU alcanza el límite especificado. Nota: Se desencadena solo cuando se habilita el desprendimiento de carga.
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
Porcentaje de CPU que desencadena la reducción de velocidad de lectura de cola
- getNodeConfig
- Func<NodeConfiguration>
Método utilizado para obtener la configuración del nodo actual.
Devoluciones
Se aplica a
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions, IEnvironmentStatisticsProvider)
Crea un controlador de flujo desencadenado cuando la CPU alcanza el límite especificado. Nota: Se desencadena solo cuando se habilita el desprendimiento de carga.
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
Porcentaje de CPU que desencadena la reducción de velocidad de lectura de cola
- options
- LoadSheddingOptions
Opciones de estadísticas de silo.
- environmentStatisticsProvider
- IEnvironmentStatisticsProvider
Estadísticas del entorno de silo.
Devoluciones
Controlador de flujo.
Se aplica a
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions, IHostEnvironmentStatistics)
Crea un controlador de flujo desencadenado cuando la CPU alcanza el límite especificado. Nota: Se desencadena solo cuando se habilita el desprendimiento de carga.
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
Porcentaje de CPU que desencadena la reducción de velocidad de lectura de cola
- options
- LoadSheddingOptions
Opciones de estadísticas de silo.
- hostEnvironmentStatistics
- IHostEnvironmentStatistics
Estadísticas del entorno de host.
Devoluciones
Controlador de flujo.