FabricClient.ClusterManagementClient Classe

Definição

Representa o cliente de gerenciamento de cluster para executar operações de manutenção de cluster.

public sealed class FabricClient.ClusterManagementClient
type FabricClient.ClusterManagementClient = class
Public NotInheritable Class FabricClient.ClusterManagementClient
Herança
FabricClient.ClusterManagementClient

Comentários

O FabricClient.ClusterManagementClient fornece APIs que ajudam a gerenciar o cluster como um todo. Normalmente, esses são comandos administrativos relacionados a grandes eventos de cluster, como a perda de nós e a necessidade de recuperar serviços em caso de falhas importantes.

Métodos

ActivateNodeAsync(String)

Ativa um nó de cluster do Service Fabric desativado no momento.

ActivateNodeAsync(String, TimeSpan, CancellationToken)

Ativa um nó de cluster do Service Fabric desativado no momento.

AddConfigurationParameterOverridesAsync(String, IList<ConfigParameterOverride>, Boolean)

Adiciona substituição de configuração

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

Adiciona substituição de configuração

AddNodeTagsAsync(String, List<String>)

Adiciona marcas ao nó

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

Adiciona marcas ao nó

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

Copia o arquivo de manifesto do cluster e/ou o pacote de código do Service Fabric para o repositório de imagens.

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

Copia o arquivo de manifesto do cluster e/ou o pacote de código do Service Fabric para o repositório de imagens.

DeactivateNodeAsync(String, NodeDeactivationIntent)

Desativa um nó específico com o especificado NodeDeactivationIntent.

DeactivateNodeAsync(String, NodeDeactivationIntent, TimeSpan, CancellationToken)

Desativa um nó específico com o especificado NodeDeactivationIntent.

GetClusterConfigurationAsync()

Obtém o arquivo de configuração de cluster do Service Fabric como uma cadeia de caracteres.

GetClusterConfigurationAsync(String)

Obtém o arquivo de configuração de cluster do Service Fabric como uma cadeia de caracteres.

GetClusterConfigurationAsync(String, TimeSpan, CancellationToken)

Obtém o arquivo de configuração de cluster do Service Fabric como uma cadeia de caracteres, usando o tempo limite e o token de cancelamento especificados.

GetClusterConfigurationAsync(TimeSpan, CancellationToken)

Obtém o arquivo de configuração de cluster do Service Fabric como uma cadeia de caracteres, usando o tempo limite e o token de cancelamento especificados.

GetClusterConfigurationUpgradeStatusAsync()

Obtém o status de uma atualização em andamento.

GetClusterConfigurationUpgradeStatusAsync(CancellationToken)

Obtém o status de uma atualização em andamento.

GetClusterConfigurationUpgradeStatusAsync(TimeSpan)

Obtém o status de uma atualização em andamento.

GetClusterConfigurationUpgradeStatusAsync(TimeSpan, CancellationToken)

Obtém o status de uma atualização em andamento.

GetClusterManifestAsync()

Obtém o conteúdo XML do manifesto do cluster em execução atual.

GetClusterManifestAsync(ClusterManifestQueryDescription, TimeSpan, CancellationToken)

Obtém o conteúdo XML de um manifesto de cluster conforme especificado por queryDescription.

GetClusterManifestAsync(TimeSpan, CancellationToken)

Obtém o conteúdo XML do manifesto do cluster em execução atual.

GetConfigurationOverridesAsync(String)

Obtém a substituição de configuração

GetConfigurationOverridesAsync(String, TimeSpan, CancellationToken)

Obtém a substituição de configuração

GetFabricUpgradeProgressAsync()

Retorna o progresso de um processo de atualização do Service Fabric.

GetFabricUpgradeProgressAsync(TimeSpan, CancellationToken)

Retorna o progresso de um processo de atualização do Service Fabric.

GetUpgradeOrchestrationServiceStateAsync()

Obtém o estado do Serviço de Orquestração de Atualização do Service Fabric como uma cadeia de caracteres.

GetUpgradeOrchestrationServiceStateAsync(TimeSpan, CancellationToken)

Obtém o estado do Serviço de Orquestração de Atualização do Service Fabric como uma cadeia de caracteres, usando o tempo limite e o token de cancelamento especificados.

MoveNextFabricUpgradeDomainAsync(FabricUpgradeProgress)

Instrui o Service Fabric a atualizar o próximo domínio de atualização no cluster se o domínio de atualização atual tiver sido concluído.

MoveNextFabricUpgradeDomainAsync(FabricUpgradeProgress, TimeSpan, CancellationToken)

Instrui o Service Fabric a atualizar o próximo domínio de atualização no cluster se o domínio de atualização atual tiver sido concluído, usando o tempo limite e o token de cancelamento especificados.

ProvisionFabricAsync(String, String)

Provisiona o Service Fabric.

ProvisionFabricAsync(String, String, TimeSpan, CancellationToken)

Provisiona o Service Fabric usando o tempo limite e o token de cancelamento especificados.

RecoverPartitionAsync(Guid)

Indica ao cluster do Service Fabric que ele deve tentar recuperar uma partição específica que está presa atualmente na perda de quorum.

RecoverPartitionAsync(Guid, TimeSpan, CancellationToken)

Indica ao cluster do Service Fabric que ele deve tentar recuperar uma partição específica que está presa atualmente na perda de quorum.

RecoverPartitionsAsync()

Indica ao cluster do Service Fabric que ele deve tentar recuperar quaisquer serviços (incluindo serviços do sistema) que estão atualmente paralisados na perda de quorum.

RecoverPartitionsAsync(TimeSpan, CancellationToken)

Indica ao cluster do Service Fabric que ele deve tentar recuperar quaisquer serviços (incluindo serviços do sistema) que estão atualmente paralisados na perda de quorum.

RecoverServicePartitionsAsync(Uri)

Indica ao cluster do Service Fabric que ele deve tentar recuperar o serviço especificado que está preso atualmente na perda de quorum.

RecoverServicePartitionsAsync(Uri, TimeSpan, CancellationToken)

Indica ao cluster do Service Fabric que ele deve tentar recuperar o serviço especificado que está preso atualmente na perda de quorum usando o tempo limite e o token de cancelamento especificados.

RecoverSystemPartitionsAsync()

Indica ao cluster do Service Fabric que ele deve tentar recuperar os serviços do sistema que estão atualmente presos na perda de quorum.

RecoverSystemPartitionsAsync(TimeSpan, CancellationToken)

Indica ao cluster do Service Fabric que ele deve tentar recuperar os serviços do sistema que estão atualmente presos na perda de quorum.

RemoveClusterPackage(String, String, String)

Exclui o arquivo de manifesto do cluster e/ou o pacote de código do Service Fabric do repositório de imagens.

RemoveConfigurationOverridesAsync(String)

Remove a substituição de configuração

RemoveConfigurationOverridesAsync(String, TimeSpan, CancellationToken)

Remove a substituição de configuração

RemoveNodeStateAsync(String)

Indica que os dados persistentes de um nó são perdidos (por exemplo, devido a uma falha de disco, ou refazer imagem etc.) e que o Service Fabric deve tratar quaisquer serviços ou estado nesse nó como perdido e irrecuperável.

RemoveNodeStateAsync(String, TimeSpan, CancellationToken)

Indica que um nó específico (que está inativo) foi realmente perdido e que o Service Fabric deve tratar quaisquer serviços ou estado nesse nó como perdidos e irrecuperáveis.

RemoveNodeTagsAsync(String, List<String>)

Remove marcas do nó

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

Adiciona marcas ao nó

ResetPartitionLoadAsync(Guid)

Redefine a carga de uma determinada partição

ResetPartitionLoadAsync(Guid, TimeSpan, CancellationToken)

Redefine a carga de uma determinada partição

RollbackFabricUpgradeAsync()

Reverte o Service Fabric para atualizar a operação.

RollbackFabricUpgradeAsync(TimeSpan, CancellationToken)

Reverte o Service Fabric para atualizar a operação.

SetUpgradeOrchestrationServiceStateAsync(String)

Define o estado do Serviço de Orquestração de Atualização do Service Fabric como uma cadeia de caracteres.

SetUpgradeOrchestrationServiceStateAsync(String, TimeSpan, CancellationToken)

Define o estado do Serviço de Orquestração de Atualização do Service Fabric como uma cadeia de caracteres, usando o tempo limite e o token de cancelamento especificados.

ToggleVerboseServicePlacementHealthReportingAsync(Boolean)

Alterna se o Balanceador de Recursos de Cluster relatará um aviso de integridade quando não for possível colocar um réplica.

ToggleVerboseServicePlacementHealthReportingAsync(Boolean, TimeSpan, CancellationToken)

Alterna se o Balanceador de Recursos de Cluster relatará um aviso de integridade quando não for possível colocar um réplica.

UnprovisionFabricAsync(String, String)

Desprovisiona o Service Fabric.

UnprovisionFabricAsync(String, String, TimeSpan, CancellationToken)

Desprovisiona o Service Fabric usando o tempo limite e o token de cancelamento especificados.

UpdateFabricUpgradeAsync(FabricUpgradeUpdateDescription)

Modifica os parâmetros de atualização que descrevem o comportamento da atualização do cluster atual.

UpdateFabricUpgradeAsync(FabricUpgradeUpdateDescription, TimeSpan, CancellationToken)

Modifica os parâmetros de atualização que descrevem o comportamento da atualização do cluster atual.

UpdatePartitionLoadAsync(UpdatePartitionLoadQueryDescription, TimeSpan, CancellationToken)

Atualizações partições relataram informações de carregamento de métrica. Se a lista de saída de partições não se ajustar em uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

UpdatePartitionMoveCostAsync(UpdatePartitionMoveCostQueryDescription, TimeSpan, CancellationToken)

Atualizações partições movem informações de custo. Se a lista de saída de partições não se ajustar em uma página, uma página de resultados será retornada, bem como um token de continuação que pode ser usado para obter a próxima página.

UpgradeConfigurationAsync(ConfigurationUpgradeDescription)

Inicie uma Atualização usando um arquivo de configuração de cluster.

UpgradeConfigurationAsync(ConfigurationUpgradeDescription, CancellationToken)

Inicie uma Atualização usando um arquivo de configuração de cluster.

UpgradeConfigurationAsync(ConfigurationUpgradeDescription, TimeSpan)

Inicie uma Atualização usando um arquivo de configuração de cluster.

UpgradeConfigurationAsync(ConfigurationUpgradeDescription, TimeSpan, CancellationToken)

Inicie uma Atualização usando um arquivo de configuração de cluster.

UpgradeFabricAsync(FabricUpgradeDescription)

Atualiza o Service Fabric.

UpgradeFabricAsync(FabricUpgradeDescription, TimeSpan, CancellationToken)

Atualiza o Service Fabric usando o tempo limite e o token de cancelamento especificados.

ValidateFabricUpgradeAsync(FabricUpgradeDescription)

Valide os parâmetros de atualização fornecidos e avalie o impacto esperado de um código ou atualização de versão de configuração de um cluster do Service Fabric.

A atualização não será iniciada.

ValidateFabricUpgradeAsync(FabricUpgradeDescription, TimeSpan, CancellationToken)

Valide os parâmetros de atualização fornecidos e avalie o impacto esperado de um código ou atualização de versão de configuração de um cluster do Service Fabric.

A atualização não será iniciada.

Aplica-se a