LoadShedQueueFlowController.CreateAsPercentOfLoadSheddingLimit 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
CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, Int32) |
Crea un controller di flusso attivato quando la CPU raggiunge una percentuale del limite di limitazione del carico del cluster. Questo è progettato per ridurre la frequenza di lettura della coda prima di causare il caricamento del silo. Nota: attivato solo quando è abilitato il caricamento. |
CreateAsPercentOfLoadSheddingLimit(Func<NodeConfiguration>, Int32) |
Crea un controller di flusso attivato quando la CPU raggiunge una percentuale del limite di limitazione del carico del cluster. Questo è progettato per ridurre la frequenza di lettura della coda prima di causare il caricamento del silo. Nota: attivato solo quando è abilitato il caricamento. |
CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IEnvironmentStatisticsProvider, Int32) |
Crea un controller di flusso attivato quando la CPU raggiunge una percentuale del limite di limitazione del carico del cluster. Questo è progettato per ridurre la frequenza di lettura della coda prima di causare il caricamento del silo. Nota: attivato solo quando è abilitato il caricamento. |
CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IHostEnvironmentStatistics, Int32) |
Crea un controller di flusso attivato quando la CPU raggiunge una percentuale del limite di limitazione del carico del cluster. Questo è progettato per ridurre la frequenza di lettura della coda prima di causare il caricamento del silo. Nota: attivato solo quando è abilitato il caricamento. |
CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, Int32)
- Origine:
- LoadShedQueueFlowController.cs
Crea un controller di flusso attivato quando la CPU raggiunge una percentuale del limite di limitazione del carico del cluster. Questo è progettato per ridurre la frequenza di lettura della coda prima di causare il caricamento del silo. Nota: attivato solo quando è abilitato il caricamento.
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
Parametri
- options
- LoadSheddingOptions
Opzioni delle statistiche silo.
- percentOfSiloSheddingLimit
- Int32
Percentuale di limite di caricamento che attiva una riduzione della velocità di lettura coda.
Restituisce
Si applica a
CreateAsPercentOfLoadSheddingLimit(Func<NodeConfiguration>, Int32)
Crea un controller di flusso attivato quando la CPU raggiunge una percentuale del limite di limitazione del carico del cluster. Questo è progettato per ridurre la frequenza di lettura della coda prima di causare il caricamento del silo. Nota: attivato solo quando è abilitato il caricamento.
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
Parametri
- getNodeConfig
- Func<NodeConfiguration>
Metodo utilizzato per ottenere la configurazione del nodo corrente.
- percentOfSiloSheddingLimit
- Int32
Percentuale di limite di caricamento che attiva una riduzione della velocità di lettura coda.
Restituisce
Si applica a
CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IEnvironmentStatisticsProvider, Int32)
Crea un controller di flusso attivato quando la CPU raggiunge una percentuale del limite di limitazione del carico del cluster. Questo è progettato per ridurre la frequenza di lettura della coda prima di causare il caricamento del silo. Nota: attivato solo quando è abilitato il caricamento.
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
Parametri
- options
- LoadSheddingOptions
Opzioni delle statistiche silo.
- environmentStatisticsProvider
- IEnvironmentStatisticsProvider
Statistiche dell'ambiente silo.
- percentOfSiloSheddingLimit
- Int32
Percentuale di limite di caricamento che attiva una riduzione della velocità di lettura coda.
Restituisce
Controller di flusso.
Si applica a
CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IHostEnvironmentStatistics, Int32)
Crea un controller di flusso attivato quando la CPU raggiunge una percentuale del limite di limitazione del carico del cluster. Questo è progettato per ridurre la frequenza di lettura della coda prima di causare il caricamento del silo. Nota: attivato solo quando è abilitato il caricamento.
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
Parametri
- options
- LoadSheddingOptions
Opzioni delle statistiche silo.
- hostEnvironmentStatistics
- IHostEnvironmentStatistics
Statistiche dell'ambiente host.
- percentOfSiloSheddingLimit
- Int32
Percentuale di limite di caricamento che attiva una riduzione della velocità di lettura coda.
Restituisce
Controller di flusso.