Partilhar via


AveragePartitionLoadScalingTrigger Classe

Definição

Representa uma política de dimensionamento relacionada a uma carga média de uma métrica/recurso de uma partição. Quando essa política for usada, a plataforma de malha de serviço disparará o dimensionamento se a carga média de uma partição não se ajustar dentro dos limites especificados para uma métrica específica. Deve ser usado com PartitionInstanceCountScaleMechanism.

public class AveragePartitionLoadScalingTrigger : System.Fabric.Description.ScalingTriggerDescription
type AveragePartitionLoadScalingTrigger = class
    inherit ScalingTriggerDescription
Public Class AveragePartitionLoadScalingTrigger
Inherits ScalingTriggerDescription
Herança
AveragePartitionLoadScalingTrigger

Construtores

AveragePartitionLoadScalingTrigger()

Inicializa uma nova instância da AveragePartitionLoadScalingTrigger classe de um tipo específico.

Propriedades

Kind

Obtém o tipo do gatilho de dimensionamento.

(Herdado de ScalingTriggerDescription)
LowerLoadThreshold

Obtém ou define o limite inferior do valor de carga de uma métrica específica. Se a carga média durante um período de tempo for menor do que essa escala de valor em for executada pela plataforma da malha de serviço.

MetricName

Obtém ou define o nome da métrica com base no qual o dimensionamento deve ser executado.

ScaleInterval

Obtém ou define o intervalo de tempo que deve ser considerado ao verificar se o dimensionamento deve ser executado. Cada ScaleInterval haverá um marcar de carga média com base no qual o dimensionamento será disparado, se necessário.

UpperLoadThreshold

Obtém ou define o limite superior do valor de carga de uma métrica específica. Se a carga média durante um período de tempo for maior do que esse valor, a expansão será executada pela plataforma da malha de serviço.

Métodos

ToString()

Retorna uma representação de cadeia de caracteres de AverageLoadScalingPolicyDescription.

Aplica-se a