Compartilhar via


ServiceLoadMetric interface

Especifica uma métrica para balancear a carga de um serviço durante o runtime.

Propriedades

defaultLoad

Usado somente para serviços sem estado. A quantidade padrão de carga, como um número, que esse serviço cria para essa métrica.

name

O nome da métrica. Se o serviço optar por relatar a carga durante o runtime, o nome da métrica de carga deverá corresponder exatamente ao nome especificado em Nome. Observe que os nomes de métrica diferenciam maiúsculas de minúsculas.

primaryDefaultLoad

Usado somente para serviços com estado. A quantidade padrão de carga, como um número, que esse serviço cria para essa métrica quando é uma réplica primária.

secondaryDefaultLoad

Usado somente para serviços com estado. A quantidade padrão de carga, como um número, que esse serviço cria para essa métrica quando é uma réplica secundária.

weight

O peso relativo da métrica de carga do serviço, em comparação com outras métricas configuradas para esse serviço, como um número.

Detalhes da propriedade

defaultLoad

Usado somente para serviços sem estado. A quantidade padrão de carga, como um número, que esse serviço cria para essa métrica.

defaultLoad?: number

Valor da propriedade

number

name

O nome da métrica. Se o serviço optar por relatar a carga durante o runtime, o nome da métrica de carga deverá corresponder exatamente ao nome especificado em Nome. Observe que os nomes de métrica diferenciam maiúsculas de minúsculas.

name: string

Valor da propriedade

string

primaryDefaultLoad

Usado somente para serviços com estado. A quantidade padrão de carga, como um número, que esse serviço cria para essa métrica quando é uma réplica primária.

primaryDefaultLoad?: number

Valor da propriedade

number

secondaryDefaultLoad

Usado somente para serviços com estado. A quantidade padrão de carga, como um número, que esse serviço cria para essa métrica quando é uma réplica secundária.

secondaryDefaultLoad?: number

Valor da propriedade

number

weight

O peso relativo da métrica de carga do serviço, em comparação com outras métricas configuradas para esse serviço, como um número.

weight?: string

Valor da propriedade

string