IServicePartition.ReportLoad(IEnumerable<LoadMetric>) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
Azure SDK for .NET