FabricClient.ClusterManagementClient Classe
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.
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 |
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
Azure SDK for .NET