Partager via


AveragePartitionLoadScalingTrigger Classe

Définition

Représente une stratégie de mise à l’échelle liée à une charge moyenne d’une métrique/ressource d’une partition. Lorsque cette stratégie est utilisée, la plateforme Service Fabric déclenche la mise à l’échelle si la charge moyenne d’une partition ne correspond pas aux limites spécifiées pour une métrique particulière. Doit être utilisé avec PartitionInstanceCountScaleMechanism.

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

Constructeurs

AveragePartitionLoadScalingTrigger()

Initialise une nouvelle instance de la AveragePartitionLoadScalingTrigger 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 à celle-ci, la mise à l’échelle de la valeur 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 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.

Méthodes

ToString()

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

S’applique à