Condividi tramite


LoadShedQueueFlowController.CreateAsPercentOfLoadSheddingLimit Metodo

Definizione

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.

Si applica a