Partager via


LoadShedQueueFlowController Classe

Définition

Contrôle de flux déclenché par la perte de charge en silo. Il s’agit d’un déclencheur tout ou rien qui demande MaxValue, ou 0.

public class LoadShedQueueFlowController : Orleans.Streams.IQueueFlowController
type LoadShedQueueFlowController = class
    interface IQueueFlowController
Public Class LoadShedQueueFlowController
Implements IQueueFlowController
Héritage
LoadShedQueueFlowController
Implémente

Champs

DefaultPercentOfLoadSheddingLimit

Pourcentage par défaut de la limite de suppression de charge du silo.

Méthodes

CreateAsPercentageOfCPU(Int32, Func<NodeConfiguration>)

Crée un contrôleur de flux déclenché lorsque le processeur atteint la limite spécifiée. Remarque : Déclenché uniquement lorsque la suppression de charge est activée.

CreateAsPercentageOfCPU(Int32, LoadSheddingOptions)

Crée un contrôleur de flux déclenché lorsque le processeur atteint la limite spécifiée. Remarque : Déclenché uniquement lorsque la suppression de charge est activée.

CreateAsPercentageOfCPU(Int32, LoadSheddingOptions, IEnvironmentStatisticsProvider)

Crée un contrôleur de flux déclenché lorsque le processeur atteint la limite spécifiée. Remarque : Déclenché uniquement lorsque la suppression de charge est activée.

CreateAsPercentageOfCPU(Int32, LoadSheddingOptions, IHostEnvironmentStatistics)

Crée un contrôleur de flux déclenché lorsque le processeur atteint la limite spécifiée. Remarque : Déclenché uniquement lorsque la suppression de charge est activée.

CreateAsPercentOfLoadSheddingLimit(Func<NodeConfiguration>, Int32)

Crée un contrôleur de flux déclenché lorsque le processeur atteint un pourcentage de la limite de perte de charge du cluster. Cela a pour but de réduire le taux de lecture de la file d’attente avant que le silo ne perde la charge. Remarque : Déclenché uniquement lorsque la suppression de charge est activée.

CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IEnvironmentStatisticsProvider, Int32)

Crée un contrôleur de flux déclenché lorsque le processeur atteint un pourcentage de la limite de perte de charge du cluster. Cela a pour but de réduire le taux de lecture de la file d’attente avant que le silo ne perde la charge. Remarque : Déclenché uniquement lorsque la suppression de charge est activée.

CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IHostEnvironmentStatistics, Int32)

Crée un contrôleur de flux déclenché lorsque le processeur atteint un pourcentage de la limite de perte de charge du cluster. Cela a pour but de réduire le taux de lecture de la file d’attente avant que le silo ne perde la charge. Remarque : Déclenché uniquement lorsque la suppression de charge est activée.

CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, Int32)

Crée un contrôleur de flux déclenché lorsque le processeur atteint un pourcentage de la limite de perte de charge du cluster. Cela a pour but de réduire le taux de lecture de la file d’attente avant que le silo ne perde la charge. Remarque : Déclenché uniquement lorsque la suppression de charge est activée.

GetMaxAddCount()

Limite du nombre maximal d’éléments pouvant être ajoutés

S’applique à