LoadShedQueueFlowController.CreateAsPercentageOfCPU Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions) |
Crea un controller di flusso attivato quando la CPU raggiunge il limite specificato. Nota: attivato solo quando il caricamento è abilitato. |
CreateAsPercentageOfCPU(Int32, Func<NodeConfiguration>) |
Crea un controller di flusso attivato quando la CPU raggiunge il limite specificato. Nota: attivato solo quando il caricamento è abilitato. |
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions, IEnvironmentStatisticsProvider) |
Crea un controller di flusso attivato quando la CPU raggiunge il limite specificato. Nota: attivato solo quando il caricamento è abilitato. |
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions, IHostEnvironmentStatistics) |
Crea un controller di flusso attivato quando la CPU raggiunge il limite specificato. Nota: attivato solo quando il caricamento è abilitato. |
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions)
- Origine:
- LoadShedQueueFlowController.cs
Crea un controller di flusso attivato quando la CPU raggiunge il limite specificato. Nota: attivato solo quando il caricamento è abilitato.
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
Parametri
- loadSheddingLimit
- Int32
Percentuale di CPU che attiva la riduzione della frequenza di lettura della coda
- options
- LoadSheddingOptions
Opzioni statistiche silo.
Restituisce
Si applica a
CreateAsPercentageOfCPU(Int32, Func<NodeConfiguration>)
Crea un controller di flusso attivato quando la CPU raggiunge il limite specificato. Nota: attivato solo quando il caricamento è abilitato.
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
Parametri
- loadSheddingLimit
- Int32
Percentuale di CPU che attiva la riduzione della frequenza di lettura della coda
- getNodeConfig
- Func<NodeConfiguration>
Metodo usato per ottenere la configurazione del nodo corrente.
Restituisce
Si applica a
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions, IEnvironmentStatisticsProvider)
Crea un controller di flusso attivato quando la CPU raggiunge il limite specificato. Nota: attivato solo quando il caricamento è abilitato.
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
Parametri
- loadSheddingLimit
- Int32
Percentuale di CPU che attiva la riduzione della frequenza di lettura della coda
- options
- LoadSheddingOptions
Opzioni statistiche silo.
- environmentStatisticsProvider
- IEnvironmentStatisticsProvider
Statistiche sull'ambiente silo.
Restituisce
Controller di flusso.
Si applica a
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions, IHostEnvironmentStatistics)
Crea un controller di flusso attivato quando la CPU raggiunge il limite specificato. Nota: attivato solo quando il caricamento è abilitato.
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
Parametri
- loadSheddingLimit
- Int32
Percentuale di CPU che attiva la riduzione della frequenza di lettura della coda
- options
- LoadSheddingOptions
Opzioni statistiche silo.
- hostEnvironmentStatistics
- IHostEnvironmentStatistics
Statistiche dell'ambiente host.
Restituisce
Controller di flusso.