IServicePartition.ReportLoad(IEnumerable<LoadMetric>) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Relata a carga de um conjunto de métricas de balanceamento de carga. A carga pode ser relatada a qualquer momento por meio do ReportLoad(IEnumerable<LoadMetric>) método e fornece uma ou mais propriedades do LoadMetric método .
public void ReportLoad (System.Collections.Generic.IEnumerable<System.Fabric.LoadMetric> metrics);
abstract member ReportLoad : seq<System.Fabric.LoadMetric> -> unit
Public Sub ReportLoad (metrics As IEnumerable(Of LoadMetric))
Parâmetros
- metrics
- IEnumerable<LoadMetric>
Uma coleção de LoadMetric para a qual relatar a carga.
Exceções
Isso indica que o objeto de partição está fechado. O réplica/replicador/instância foi fechado ou está prestes a ser fechado.
Comentários
As métricas relatadas devem corresponder às fornecidas no ServiceLoadMetricDescription como parte do ServiceDescription usado para criar o serviço. As métricas de carregamento que não estão presentes na descrição são ignoradas. Relatar métricas personalizadas permite que o Service Fabric balancee serviços baseados em informações personalizadas adicionais.
Aplica-se a
Azure SDK for .NET