LoadShedQueueFlowController.CreateAsPercentageOfCPU Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions) |
Erstellt einen Flowcontroller, der ausgelöst wird, wenn die CPU den angegebenen Grenzwert erreicht. Hinweis: Wird nur ausgelöst, wenn das Lastabwerfen aktiviert ist. |
CreateAsPercentageOfCPU(Int32, Func<NodeConfiguration>) |
Erstellt einen Flowcontroller, der ausgelöst wird, wenn die CPU den angegebenen Grenzwert erreicht. Hinweis: Wird nur ausgelöst, wenn das Lastabwerfen aktiviert ist. |
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions, IEnvironmentStatisticsProvider) |
Erstellt einen Flowcontroller, der ausgelöst wird, wenn die CPU den angegebenen Grenzwert erreicht. Hinweis: Wird nur ausgelöst, wenn das Lastabwerfen aktiviert ist. |
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions, IHostEnvironmentStatistics) |
Erstellt einen Flowcontroller, der ausgelöst wird, wenn die CPU den angegebenen Grenzwert erreicht. Hinweis: Wird nur ausgelöst, wenn das Lastabwerfen aktiviert ist. |
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions)
Erstellt einen Flowcontroller, der ausgelöst wird, wenn die CPU den angegebenen Grenzwert erreicht. Hinweis: Wird nur ausgelöst, wenn das Lastabwerfen aktiviert ist.
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
Parameter
- loadSheddingLimit
- Int32
Prozentsatz der CPU, die eine Verringerung der Leserate in der Warteschlange auslöst
- options
- LoadSheddingOptions
Die Optionen für Silostatistiken.
Gibt zurück
Gilt für:
CreateAsPercentageOfCPU(Int32, Func<NodeConfiguration>)
Erstellt einen Flowcontroller, der ausgelöst wird, wenn die CPU den angegebenen Grenzwert erreicht. Hinweis: Wird nur ausgelöst, wenn das Lastabwerfen aktiviert ist.
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
Parameter
- loadSheddingLimit
- Int32
Prozentsatz der CPU, die eine Verringerung der Leserate in der Warteschlange auslöst
- getNodeConfig
- Func<NodeConfiguration>
Die Methode, die zum Abrufen der aktuellen Knotenkonfiguration verwendet wird.
Gibt zurück
Gilt für:
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions, IEnvironmentStatisticsProvider)
Erstellt einen Flowcontroller, der ausgelöst wird, wenn die CPU den angegebenen Grenzwert erreicht. Hinweis: Wird nur ausgelöst, wenn das Lastabwerfen aktiviert ist.
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
Parameter
- loadSheddingLimit
- Int32
Prozentsatz der CPU, die eine Verringerung der Leserate in der Warteschlange auslöst
- options
- LoadSheddingOptions
Die Optionen für Silostatistiken.
- environmentStatisticsProvider
- IEnvironmentStatisticsProvider
Die Statistiken zur Siloumgebung.
Gibt zurück
Der Flussregler.
Gilt für:
CreateAsPercentageOfCPU(Int32, LoadSheddingOptions, IHostEnvironmentStatistics)
Erstellt einen Flowcontroller, der ausgelöst wird, wenn die CPU den angegebenen Grenzwert erreicht. Hinweis: Wird nur ausgelöst, wenn das Lastabwerfen aktiviert ist.
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
Parameter
- loadSheddingLimit
- Int32
Prozentsatz der CPU, die eine Verringerung der Leserate in der Warteschlange auslöst
- options
- LoadSheddingOptions
Die Optionen für Silostatistiken.
- hostEnvironmentStatistics
- IHostEnvironmentStatistics
Die Hostumgebungsstatistiken.
Gibt zurück
Der Flussregler.