Compartir a través de


FabricClient.ClusterManagementClient Clase

Definición

Representa el cliente de administración de clústeres para realizar operaciones de mantenimiento del clúster.

public sealed class FabricClient.ClusterManagementClient
type FabricClient.ClusterManagementClient = class
Public NotInheritable Class FabricClient.ClusterManagementClient
Herencia
FabricClient.ClusterManagementClient

Comentarios

FabricClient.ClusterManagementClient proporciona API que ayudan a administrar el clúster en su conjunto. Normalmente, se trata de comandos administrativos relacionados con eventos de clúster principales, como la pérdida de nodos y la necesidad de recuperar servicios en caso de errores importantes.

Métodos

ActivateNodeAsync(String)

Active un nodo de clúster de Service Fabric, que está actualmente desactivado.

ActivateNodeAsync(String, TimeSpan, CancellationToken)

Active un nodo de clúster de Service Fabric, que está actualmente desactivado.

AddConfigurationParameterOverridesAsync(String, IList<ConfigParameterOverride>, Boolean)

Agrega invalidación de configuración

AddConfigurationParameterOverridesAsync(String, IList<ConfigParameterOverride>, Boolean, TimeSpan, CancellationToken)

Agrega invalidación de configuración

AddNodeTagsAsync(String, List<String>)

Agrega etiquetas al nodo

AddNodeTagsAsync(String, List<String>, TimeSpan, CancellationToken)

Agrega etiquetas al nodo

CopyClusterPackage(String, String, String, String, String)

Copia el archivo de manifiesto del clúster o el paquete de código de Service Fabric en el almacén de imágenes.

CopyClusterPackage(String, String, String, String, String, TimeSpan)

Copia el archivo de manifiesto del clúster o el paquete de código de Service Fabric en el almacén de imágenes.

DeactivateNodeAsync(String, NodeDeactivationIntent)

Desactiva un nodo determinado con el especificado NodeDeactivationIntent.

DeactivateNodeAsync(String, NodeDeactivationIntent, TimeSpan, CancellationToken)

Desactiva un nodo determinado con el especificado NodeDeactivationIntent.

GetClusterConfigurationAsync()

Obtiene el archivo de configuración del clúster de Service Fabric como una cadena.

GetClusterConfigurationAsync(String)

Obtiene el archivo de configuración del clúster de Service Fabric como una cadena.

GetClusterConfigurationAsync(String, TimeSpan, CancellationToken)

Obtiene el archivo de configuración del clúster de Service Fabric como una cadena mediante el tiempo de espera y el token de cancelación especificados.

GetClusterConfigurationAsync(TimeSpan, CancellationToken)

Obtiene el archivo de configuración del clúster de Service Fabric como una cadena mediante el tiempo de espera y el token de cancelación especificados.

GetClusterConfigurationUpgradeStatusAsync()

Obtiene el estado de una actualización en curso.

GetClusterConfigurationUpgradeStatusAsync(CancellationToken)

Obtiene el estado de una actualización en curso.

GetClusterConfigurationUpgradeStatusAsync(TimeSpan)

Obtiene el estado de una actualización en curso.

GetClusterConfigurationUpgradeStatusAsync(TimeSpan, CancellationToken)

Obtiene el estado de una actualización en curso.

GetClusterManifestAsync()

Obtiene el contenido XML del manifiesto de clúster en ejecución actual.

GetClusterManifestAsync(ClusterManifestQueryDescription, TimeSpan, CancellationToken)

Obtiene el contenido XML de un manifiesto de clúster según lo especificado por queryDescription.

GetClusterManifestAsync(TimeSpan, CancellationToken)

Obtiene el contenido XML del manifiesto de clúster en ejecución actual.

GetConfigurationOverridesAsync(String)

Obtiene la invalidación de configuración.

GetConfigurationOverridesAsync(String, TimeSpan, CancellationToken)

Obtiene la invalidación de configuración.

GetFabricUpgradeProgressAsync()

Devuelve el progreso de un proceso de actualización de Service Fabric.

GetFabricUpgradeProgressAsync(TimeSpan, CancellationToken)

Devuelve el progreso de un proceso de actualización de Service Fabric.

GetUpgradeOrchestrationServiceStateAsync()

Obtiene el estado del servicio de orquestación de actualización de Service Fabric como una cadena.

GetUpgradeOrchestrationServiceStateAsync(TimeSpan, CancellationToken)

Obtiene el estado del servicio de orquestación de actualización de Service Fabric como una cadena, mediante el tiempo de espera y el token de cancelación especificados.

MoveNextFabricUpgradeDomainAsync(FabricUpgradeProgress)

Indica a Service Fabric que actualice el siguiente dominio de actualización del clúster si se ha completado el dominio de actualización actual.

MoveNextFabricUpgradeDomainAsync(FabricUpgradeProgress, TimeSpan, CancellationToken)

Indica a Service Fabric que actualice el siguiente dominio de actualización del clúster si se ha completado el dominio de actualización actual mediante el token de cancelación y el tiempo de espera especificados.

ProvisionFabricAsync(String, String)

Aprovisiona Service Fabric.

ProvisionFabricAsync(String, String, TimeSpan, CancellationToken)

Aprovisiona Service Fabric mediante el token de cancelación y el tiempo de espera especificados.

RecoverPartitionAsync(Guid)

Indica al clúster de Service Fabric que debe intentar recuperar una partición específica que está bloqueada actualmente en pérdida de cuórum.

RecoverPartitionAsync(Guid, TimeSpan, CancellationToken)

Indica al clúster de Service Fabric que debe intentar recuperar una partición específica que está bloqueada actualmente en pérdida de cuórum.

RecoverPartitionsAsync()

Indica al clúster de Service Fabric que debería intentar recuperar cualquier servicio (incluidos los servicios del sistema) que actualmente esté atascado en pérdida de cuórum.

RecoverPartitionsAsync(TimeSpan, CancellationToken)

Indica al clúster de Service Fabric que debería intentar recuperar cualquier servicio (incluidos los servicios del sistema) que actualmente esté atascado en pérdida de cuórum.

RecoverServicePartitionsAsync(Uri)

Indica al clúster de Service Fabric que debe intentar recuperar el servicio especificado que está bloqueado actualmente en pérdida de cuórum.

RecoverServicePartitionsAsync(Uri, TimeSpan, CancellationToken)

Indica al clúster de Service Fabric que debe intentar recuperar el servicio especificado que está bloqueado actualmente en pérdida de cuórum mediante el token de cancelación y el tiempo de espera especificados.

RecoverSystemPartitionsAsync()

Indica al clúster de Service Fabric que debe intentar recuperar los servicios del sistema que están bloqueados actualmente en pérdida de cuórum.

RecoverSystemPartitionsAsync(TimeSpan, CancellationToken)

Indica al clúster de Service Fabric que debe intentar recuperar los servicios del sistema que están bloqueados actualmente en pérdida de cuórum.

RemoveClusterPackage(String, String, String)

Elimina el archivo de manifiesto de clúster o el paquete de código de Service Fabric del almacén de imágenes.

RemoveConfigurationOverridesAsync(String)

Quita la invalidación de configuración.

RemoveConfigurationOverridesAsync(String, TimeSpan, CancellationToken)

Quita la invalidación de configuración.

RemoveNodeStateAsync(String)

Indica que los datos persistentes de un nodo se pierden (por ejemplo, debido a un error de disco o a una imagen inicial, etc.), y que Service Fabric debe tratar cualquier servicio o estado en ese nodo como perdido e irrecuperable.

RemoveNodeStateAsync(String, TimeSpan, CancellationToken)

Indica que se ha perdido un nodo determinado (que está inactivo) y que Service Fabric debe tratar cualquier servicio o estado en ese nodo como perdido e irrecuperable.

RemoveNodeTagsAsync(String, List<String>)

Quita las etiquetas del nodo.

RemoveNodeTagsAsync(String, List<String>, TimeSpan, CancellationToken)

Agrega etiquetas al nodo

ResetPartitionLoadAsync(Guid)

Restablece la carga de una partición determinada.

ResetPartitionLoadAsync(Guid, TimeSpan, CancellationToken)

Restablece la carga de una partición determinada.

RollbackFabricUpgradeAsync()

Revierte Service Fabric para actualizar la operación.

RollbackFabricUpgradeAsync(TimeSpan, CancellationToken)

Revierte Service Fabric para actualizar la operación.

SetUpgradeOrchestrationServiceStateAsync(String)

Establece el estado del servicio de orquestación de actualización de Service Fabric como una cadena.

SetUpgradeOrchestrationServiceStateAsync(String, TimeSpan, CancellationToken)

Establece el estado del servicio de orquestación de actualización de Service Fabric como una cadena, mediante el tiempo de espera y el token de cancelación especificados.

ToggleVerboseServicePlacementHealthReportingAsync(Boolean)

Alterna si el equilibrador de recursos de clúster notificará una advertencia de estado cuando no pueda colocar una réplica.

ToggleVerboseServicePlacementHealthReportingAsync(Boolean, TimeSpan, CancellationToken)

Alterna si el equilibrador de recursos de clúster notificará una advertencia de estado cuando no pueda colocar una réplica.

UnprovisionFabricAsync(String, String)

Desaprovisiona Service Fabric.

UnprovisionFabricAsync(String, String, TimeSpan, CancellationToken)

Desaprovisiona Service Fabric mediante el tiempo de espera y el token de cancelación especificados.

UpdateFabricUpgradeAsync(FabricUpgradeUpdateDescription)

Modifica los parámetros de actualización que describen el comportamiento de la actualización del clúster actual.

UpdateFabricUpgradeAsync(FabricUpgradeUpdateDescription, TimeSpan, CancellationToken)

Modifica los parámetros de actualización que describen el comportamiento de la actualización del clúster actual.

UpdatePartitionLoadAsync(UpdatePartitionLoadQueryDescription, TimeSpan, CancellationToken)

Novedades particiones notifican información de carga de métricas. Si la lista de salidas de particiones no cabe en una página, se devuelve una página de resultados, así como un token de continuación que se puede usar para obtener la página siguiente.

UpdatePartitionMoveCostAsync(UpdatePartitionMoveCostQueryDescription, TimeSpan, CancellationToken)

Novedades las particiones mueven la información de costos. Si la lista de salidas de particiones no cabe en una página, se devuelve una página de resultados, así como un token de continuación que se puede usar para obtener la página siguiente.

UpgradeConfigurationAsync(ConfigurationUpgradeDescription)

Iniciar una actualización mediante un archivo de configuración de clúster.

UpgradeConfigurationAsync(ConfigurationUpgradeDescription, CancellationToken)

Iniciar una actualización mediante un archivo de configuración de clúster.

UpgradeConfigurationAsync(ConfigurationUpgradeDescription, TimeSpan)

Iniciar una actualización mediante un archivo de configuración de clúster.

UpgradeConfigurationAsync(ConfigurationUpgradeDescription, TimeSpan, CancellationToken)

Iniciar una actualización mediante un archivo de configuración de clúster.

UpgradeFabricAsync(FabricUpgradeDescription)

Actualiza Service Fabric.

UpgradeFabricAsync(FabricUpgradeDescription, TimeSpan, CancellationToken)

Actualiza Service Fabric mediante el tiempo de espera y el token de cancelación especificados.

ValidateFabricUpgradeAsync(FabricUpgradeDescription)

Valide los parámetros de actualización proporcionados y evalúe el impacto esperado de una actualización de código o versión de configuración de un clúster de Service Fabric.

La actualización no se iniciará.

ValidateFabricUpgradeAsync(FabricUpgradeDescription, TimeSpan, CancellationToken)

Valide los parámetros de actualización proporcionados y evalúe el impacto esperado de una actualización de código o versión de configuración de un clúster de Service Fabric.

La actualización no se iniciará.

Se aplica a