ServiceLoadMetricDescription (Opis serviceloadmetric)ServiceLoadMetricDescription

Określa metrykę, aby zrównoważyć obciążenie usługi w czasie wykonywania.Specifies a metric to load balance a service during runtime.

WłaściwościProperties

NazwaName TypType WymaganyRequired
Name ciągstring TakYes
Weight ciąg (wyliczenie)string (enum) NieNo
PrimaryDefaultLoad liczba całkowitainteger NieNo
SecondaryDefaultLoad liczba całkowitainteger NieNo
DefaultLoad liczba całkowitainteger NieNo

Name

Typ: ciąg znakówType: string
Wymagane: TakRequired: Yes

Nazwa metryki.The name of the metric. Jeśli usługa zdecyduje się zgłosić obciążenie w czasie wykonywania, nazwa metryki obciążenia powinna być zgodna z nazwą, która jest dokładnie określona w nazwa.If the service chooses to report load during runtime, the load metric name should match the name that is specified in Name exactly. Należy zauważyć, że w nazwach metryk rozróżniana jest wielkość liter.Note that metric names are case-sensitive.


Weight

Typ: ciąg (wyliczenie)Type: string (enum)
Wymagane: NieRequired: No

Metryka względna obciążenia usługi w porównaniu z innymi metrykami skonfigurowanym dla tej usługi jako liczba.The service load metric relative weight, compared to other metrics configured for this service, as a number.

Określa wagę metryki względem innych metryk, które są skonfigurowane dla tej usługi.Determines the metric weight relative to the other metrics that are configured for this service. W czasie wykonywania, jeśli dwie metryki kończą się konfliktem, Menedżer zasobów klastra preferuje metrykę o wyższej wadze.During runtime, if two metrics end up in conflict, the Cluster Resource Manager prefers the metric with the higher weight.

Możliwe wartości:Possible values are:

  • Zero- Wyłącza równoważenie zasobów dla tej metryki.Zero - Disables resource balancing for this metric. Ta wartość wynosi zero.This value is zero.
  • Low- Określa masę metryczną obciążenia serwisowego jako Niski.Low - Specifies the metric weight of the service load as Low. Wartość wynosi 1.The value is 1.
  • Medium- Określa masę metryczną obciążenia serwisowego jako średnią.Medium - Specifies the metric weight of the service load as Medium. Wartość wynosi 2.The value is 2.
  • High- Określa masę metryczną obciążenia serwisowego jako wysoki.High - Specifies the metric weight of the service load as High. Wartość wynosi 3.The value is 3.

PrimaryDefaultLoad

Typ: całkowitaType: integer
Wymagane: NieRequired: No

Używane tylko dla usług stanowych.Used only for Stateful services. Domyślna ilość obciążenia, jako liczba, który ta usługa tworzy dla tej metryki, gdy jest repliką podstawową.The default amount of load, as a number, that this service creates for this metric when it is a Primary replica.


SecondaryDefaultLoad

Typ: całkowitaType: integer
Wymagane: NieRequired: No

Używane tylko dla usług stanowych.Used only for Stateful services. Domyślna ilość obciążenia, jako liczba, który ta usługa tworzy dla tej metryki, gdy jest repliką pomocniczą.The default amount of load, as a number, that this service creates for this metric when it is a Secondary replica.


DefaultLoad

Typ: całkowitaType: integer
Wymagane: NieRequired: No

Używany tylko dla usług bezstanowych.Used only for Stateless services. Domyślna ilość obciążenia, jako liczba, która ta usługa tworzy dla tej metryki.The default amount of load, as a number, that this service creates for this metric.