Compartir a través de


IServicePartition.ReportLoad(IEnumerable<LoadMetric>) Método

Definición

Notifica la carga de un conjunto de métricas de equilibrio de carga. La carga se puede notificar en cualquier momento a través del ReportLoad(IEnumerable<LoadMetric>) método y proporciona una o varias propiedades del 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>

Colección de LoadMetric para la que se va a notificar la carga.

Excepciones

Esto indica que el objeto de partición está cerrado. La réplica, el replicador o la instancia se han cerrado o está a punto de cerrarse.

Comentarios

Las métricas notificadas deben corresponder a las proporcionadas en ServiceLoadMetricDescription como parte de que ServiceDescription se usa para crear el servicio. Las métricas de carga que no están presentes en la descripción se omiten. La creación de informes de métricas personalizadas permite a Service Fabric equilibrar los servicios basados en información personalizada adicional.

Se aplica a