Partager via


AverageServiceLoadScalingTrigger Classe

Définition

Représente une stratégie de mise à l’échelle liée à la charge moyenne d’une métrique/ressource d’un service. Lorsque cette stratégie est utilisée, la plateforme Service Fabric déclenche la mise à l’échelle si la charge moyenne d’un service n’entre pas dans les limites spécifiées pour une métrique particulière. Doit être utilisé avec AddRemoveIncrementalNamedPartitionScalingMechanism.

public class AverageServiceLoadScalingTrigger : System.Fabric.Description.ScalingTriggerDescription
type AverageServiceLoadScalingTrigger = class
    inherit ScalingTriggerDescription
Public Class AverageServiceLoadScalingTrigger
Inherits ScalingTriggerDescription
Héritage
AverageServiceLoadScalingTrigger

Constructeurs

AverageServiceLoadScalingTrigger()

Initialise une nouvelle instance de la AverageServiceLoadScalingTrigger classe d’un type particulier.

Propriétés

Kind

Obtient le type du déclencheur de mise à l’échelle.

(Hérité de ScalingTriggerDescription)
LowerLoadThreshold

Obtient ou définit la limite inférieure de la valeur de charge d’une métrique particulière. Si la charge moyenne sur une période est inférieure à cette valeur, la mise à l’échelle dans est effectuée par la plateforme Service Fabric.

MetricName

Obtient ou définit le nom de la métrique en fonction de laquelle la mise à l’échelle doit être effectuée.

ScaleInterval

Obtient ou définit l’intervalle de temps qui doit être pris en compte lors de la vérification de la mise à l’échelle. À chaque ScaleInterval, il y aura une case activée de charge moyenne en fonction de laquelle la mise à l’échelle sera déclenchée si nécessaire.

UpperLoadThreshold

Obtient ou définit la limite supérieure de la valeur de charge d’une métrique particulière. Si la charge moyenne sur une période est supérieure à cette valeur, le scale-out est effectué par la plateforme Service Fabric.

UseOnlyPrimaryLoad

Obtient ou définit si seule la charge des réplica primaires doit être prise en compte pour la mise à l’échelle.

Méthodes

ToString()

Retourne une représentation sous forme de chaîne de AverageLoadScalingPolicyDescription.

S’applique à