Freigeben über


LoadShedQueueFlowController.CreateAsPercentOfLoadSheddingLimit Methode

Definition

Überlädt

CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, Int32)

Erstellt einen Flowcontroller, der ausgelöst wird, wenn die CPU einen Prozentsatz des Grenzwerts für den Clusterlastenabwurf erreicht. Dadurch soll die Leserate der Warteschlange reduziert werden, bevor die Silolast ausgelöst wird. Hinweis: Wird nur ausgelöst, wenn das Lastabwerfen aktiviert ist.

CreateAsPercentOfLoadSheddingLimit(Func<NodeConfiguration>, Int32)

Erstellt einen Flowcontroller, der ausgelöst wird, wenn die CPU einen Prozentsatz des Grenzwerts für den Clusterlastenabwurf erreicht. Dadurch soll die Leserate der Warteschlange reduziert werden, bevor die Silolast ausgelöst wird. Hinweis: Wird nur ausgelöst, wenn das Lastabwerfen aktiviert ist.

CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IEnvironmentStatisticsProvider, Int32)

Erstellt einen Flowcontroller, der ausgelöst wird, wenn die CPU einen Prozentsatz des Grenzwerts für den Clusterlastenabwurf erreicht. Dadurch soll die Leserate der Warteschlange reduziert werden, bevor die Silolast ausgelöst wird. Hinweis: Wird nur ausgelöst, wenn das Lastabwerfen aktiviert ist.

CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IHostEnvironmentStatistics, Int32)

Erstellt einen Flowcontroller, der ausgelöst wird, wenn die CPU einen Prozentsatz des Grenzwerts für den Clusterlastenabwurf erreicht. Dadurch soll die Leserate der Warteschlange reduziert werden, bevor die Silolast ausgelöst wird. Hinweis: Wird nur ausgelöst, wenn das Lastabwerfen aktiviert ist.

CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, Int32)

Quelle:
LoadShedQueueFlowController.cs

Erstellt einen Flowcontroller, der ausgelöst wird, wenn die CPU einen Prozentsatz des Grenzwerts für den Clusterlastenabwurf erreicht. Dadurch soll die Leserate der Warteschlange reduziert werden, bevor die Silolast ausgelöst wird. Hinweis: Wird nur ausgelöst, wenn das Lastabwerfen aktiviert ist.

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

Parameter

options
LoadSheddingOptions

Die Optionen für Silostatistiken.

percentOfSiloSheddingLimit
Int32

Prozentsatz des Lastschuppengrenzwerts, der eine Verringerung der Leserate der Warteschlange auslöst.

Gibt zurück

Gilt für:

CreateAsPercentOfLoadSheddingLimit(Func<NodeConfiguration>, Int32)

Erstellt einen Flowcontroller, der ausgelöst wird, wenn die CPU einen Prozentsatz des Grenzwerts für den Clusterlastenabwurf erreicht. Dadurch soll die Leserate der Warteschlange reduziert werden, bevor die Silolast ausgelöst wird. Hinweis: Wird nur ausgelöst, wenn das Lastabwerfen aktiviert ist.

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

Parameter

getNodeConfig
Func<NodeConfiguration>

Die Methode, die zum Abrufen der aktuellen Knotenkonfiguration verwendet wird.

percentOfSiloSheddingLimit
Int32

Prozentsatz des Lastschuppengrenzwerts, der eine Verringerung der Leserate der Warteschlange auslöst.

Gibt zurück

Gilt für:

CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IEnvironmentStatisticsProvider, Int32)

Erstellt einen Flowcontroller, der ausgelöst wird, wenn die CPU einen Prozentsatz des Grenzwerts für den Clusterlastenabwurf erreicht. Dadurch soll die Leserate der Warteschlange reduziert werden, bevor die Silolast ausgelöst wird. Hinweis: Wird nur ausgelöst, wenn das Lastabwerfen aktiviert ist.

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

Parameter

options
LoadSheddingOptions

Die Optionen für Silostatistiken.

environmentStatisticsProvider
IEnvironmentStatisticsProvider

Die Statistiken zur Siloumgebung.

percentOfSiloSheddingLimit
Int32

Prozentsatz des Lastschuppengrenzwerts, der eine Verringerung der Leserate der Warteschlange auslöst.

Gibt zurück

Der Flussregler.

Gilt für:

CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IHostEnvironmentStatistics, Int32)

Erstellt einen Flowcontroller, der ausgelöst wird, wenn die CPU einen Prozentsatz des Grenzwerts für den Clusterlastenabwurf erreicht. Dadurch soll die Leserate der Warteschlange reduziert werden, bevor die Silolast ausgelöst wird. Hinweis: Wird nur ausgelöst, wenn das Lastabwerfen aktiviert ist.

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

Parameter

options
LoadSheddingOptions

Die Optionen für Silostatistiken.

hostEnvironmentStatistics
IHostEnvironmentStatistics

Die Hostumgebungsstatistiken.

percentOfSiloSheddingLimit
Int32

Prozentsatz des Lastschuppengrenzwerts, der eine Verringerung der Leserate der Warteschlange auslöst.

Gibt zurück

Der Flussregler.

Gilt für: