FabricClient.ClusterManagementClient Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente le client de gestion de cluster pour l’exécution des opérations de maintenance du cluster.
public sealed class FabricClient.ClusterManagementClient
type FabricClient.ClusterManagementClient = class
Public NotInheritable Class FabricClient.ClusterManagementClient
- Héritage
-
FabricClient.ClusterManagementClient
Remarques
Fournit FabricClient.ClusterManagementClient des API qui aident à gérer le cluster dans son ensemble. Il s’agit généralement de commandes d’administration qui se rapportent à des événements de cluster majeurs tels que la perte de nœuds et la nécessité de récupérer des services en cas de défaillances majeures.
Méthodes
ActivateNodeAsync(String) |
Active un nœud de cluster Service Fabric actuellement désactivé. |
ActivateNodeAsync(String, TimeSpan, CancellationToken) |
Active un nœud de cluster Service Fabric actuellement désactivé. |
AddConfigurationParameterOverridesAsync(String, IList<ConfigParameterOverride>, Boolean) |
Ajoute un remplacement de configuration |
AddConfigurationParameterOverridesAsync(String, IList<ConfigParameterOverride>, Boolean, TimeSpan, CancellationToken) |
Ajoute un remplacement de configuration |
AddNodeTagsAsync(String, List<String>) |
Ajoute des balises au nœud |
AddNodeTagsAsync(String, List<String>, TimeSpan, CancellationToken) |
Ajoute des balises au nœud |
CopyClusterPackage(String, String, String, String, String) |
Copie le fichier manifeste du cluster et/ou le package de code Service Fabric dans le magasin d’images. |
CopyClusterPackage(String, String, String, String, String, TimeSpan) |
Copie le fichier manifeste du cluster et/ou le package de code Service Fabric dans le magasin d’images. |
DeactivateNodeAsync(String, NodeDeactivationIntent) |
Désactive un nœud particulier avec le spécifié NodeDeactivationIntent. |
DeactivateNodeAsync(String, NodeDeactivationIntent, TimeSpan, CancellationToken) |
Désactive un nœud particulier avec le spécifié NodeDeactivationIntent. |
GetClusterConfigurationAsync() |
Obtient le fichier de configuration du cluster Service Fabric sous forme de chaîne. |
GetClusterConfigurationAsync(String) |
Obtient le fichier de configuration du cluster Service Fabric sous forme de chaîne. |
GetClusterConfigurationAsync(String, TimeSpan, CancellationToken) |
Obtient le fichier de configuration du cluster Service Fabric sous forme de chaîne, à l’aide du délai d’expiration et du jeton d’annulation spécifiés. |
GetClusterConfigurationAsync(TimeSpan, CancellationToken) |
Obtient le fichier de configuration du cluster Service Fabric sous forme de chaîne, à l’aide du délai d’expiration et du jeton d’annulation spécifiés. |
GetClusterConfigurationUpgradeStatusAsync() |
Obtient la status d’une mise à niveau en cours. |
GetClusterConfigurationUpgradeStatusAsync(CancellationToken) |
Obtient la status d’une mise à niveau en cours. |
GetClusterConfigurationUpgradeStatusAsync(TimeSpan) |
Obtient la status d’une mise à niveau en cours. |
GetClusterConfigurationUpgradeStatusAsync(TimeSpan, CancellationToken) |
Obtient la status d’une mise à niveau en cours. |
GetClusterManifestAsync() |
Obtient le contenu XML du manifeste de cluster en cours d’exécution. |
GetClusterManifestAsync(ClusterManifestQueryDescription, TimeSpan, CancellationToken) |
Obtient le contenu XML d’un manifeste de cluster comme spécifié par |
GetClusterManifestAsync(TimeSpan, CancellationToken) |
Obtient le contenu XML du manifeste de cluster en cours d’exécution. |
GetConfigurationOverridesAsync(String) |
Obtient le remplacement de configuration |
GetConfigurationOverridesAsync(String, TimeSpan, CancellationToken) |
Obtient le remplacement de configuration |
GetFabricUpgradeProgressAsync() |
Retourne la progression d’un processus de mise à niveau Service Fabric. |
GetFabricUpgradeProgressAsync(TimeSpan, CancellationToken) |
Retourne la progression d’un processus de mise à niveau Service Fabric. |
GetUpgradeOrchestrationServiceStateAsync() |
Obtient l’état service d’orchestration de mise à niveau de Service Fabric sous forme de chaîne. |
GetUpgradeOrchestrationServiceStateAsync(TimeSpan, CancellationToken) |
Obtient l’état service d’orchestration de mise à niveau de Service Fabric sous forme de chaîne, à l’aide du délai d’expiration et du jeton d’annulation spécifiés. |
MoveNextFabricUpgradeDomainAsync(FabricUpgradeProgress) |
Indique à Service Fabric de mettre à niveau le domaine de mise à niveau suivant dans le cluster si le domaine de mise à niveau actuel est terminé. |
MoveNextFabricUpgradeDomainAsync(FabricUpgradeProgress, TimeSpan, CancellationToken) |
Indique à Service Fabric de mettre à niveau le domaine de mise à niveau suivant dans le cluster si le domaine de mise à niveau actuel a été terminé, à l’aide du délai d’expiration et du jeton d’annulation spécifiés. |
ProvisionFabricAsync(String, String) |
Provisionne Service Fabric. |
ProvisionFabricAsync(String, String, TimeSpan, CancellationToken) |
Provisionne Service Fabric à l’aide du délai d’expiration et du jeton d’annulation spécifiés. |
RecoverPartitionAsync(Guid) |
Indique au cluster Service Fabric qu’il doit tenter de récupérer une partition spécifique qui est actuellement bloquée en cas de perte de quorum. |
RecoverPartitionAsync(Guid, TimeSpan, CancellationToken) |
Indique au cluster Service Fabric qu’il doit tenter de récupérer une partition spécifique qui est actuellement bloquée en cas de perte de quorum. |
RecoverPartitionsAsync() |
Indique au cluster Service Fabric qu’il doit tenter de récupérer les services (notamment les services système) qui sont actuellement bloqués dans la perte de quorum. |
RecoverPartitionsAsync(TimeSpan, CancellationToken) |
Indique au cluster Service Fabric qu’il doit tenter de récupérer les services (notamment les services système) qui sont actuellement bloqués dans la perte de quorum. |
RecoverServicePartitionsAsync(Uri) |
Indique au cluster Service Fabric qu’il doit tenter de récupérer le service spécifié qui est actuellement bloqué en cas de perte de quorum. |
RecoverServicePartitionsAsync(Uri, TimeSpan, CancellationToken) |
Indique au cluster Service Fabric qu’il doit tenter de récupérer le service spécifié qui est actuellement bloqué en cas de perte de quorum à l’aide du jeton d’expiration et d’annulation spécifiés. |
RecoverSystemPartitionsAsync() |
Indique au cluster Service Fabric qu’il doit tenter de récupérer les services système actuellement bloqués en cas de perte de quorum. |
RecoverSystemPartitionsAsync(TimeSpan, CancellationToken) |
Indique au cluster Service Fabric qu’il doit tenter de récupérer les services système actuellement bloqués en cas de perte de quorum. |
RemoveClusterPackage(String, String, String) |
Supprime le fichier manifeste de cluster et/ou le package de code Service Fabric du magasin d’images. |
RemoveConfigurationOverridesAsync(String) |
Supprime le remplacement de configuration |
RemoveConfigurationOverridesAsync(String, TimeSpan, CancellationToken) |
Supprime le remplacement de configuration |
RemoveNodeStateAsync(String) |
Indique que les données persistantes d’un nœud sont perdues (par exemple, en raison d’une défaillance de disque ou d’une nouvelle image, etc.) et que Service Fabric doit traiter tous les services ou états sur ce nœud comme perdus et irrécupérables. |
RemoveNodeStateAsync(String, TimeSpan, CancellationToken) |
Indique qu’un nœud particulier (qui est en panne) a en fait été perdu et que Service Fabric doit traiter tous les services ou états sur ce nœud comme perdus et irrécupérables. |
RemoveNodeTagsAsync(String, List<String>) |
Supprime des balises du nœud |
RemoveNodeTagsAsync(String, List<String>, TimeSpan, CancellationToken) |
Ajoute des balises au nœud |
ResetPartitionLoadAsync(Guid) |
Réinitialise la charge d’une partition donnée |
ResetPartitionLoadAsync(Guid, TimeSpan, CancellationToken) |
Réinitialise la charge d’une partition donnée |
RollbackFabricUpgradeAsync() |
Restaure Service Fabric pour mettre à niveau l’opération. |
RollbackFabricUpgradeAsync(TimeSpan, CancellationToken) |
Restaure Service Fabric pour mettre à niveau l’opération. |
SetUpgradeOrchestrationServiceStateAsync(String) |
Définit l’état du service d’orchestration de mise à niveau de Service Fabric sous forme de chaîne. |
SetUpgradeOrchestrationServiceStateAsync(String, TimeSpan, CancellationToken) |
Définit l’état service d’orchestration de mise à niveau de Service Fabric en tant que chaîne, à l’aide du délai d’expiration et du jeton d’annulation spécifiés. |
ToggleVerboseServicePlacementHealthReportingAsync(Boolean) |
Indique si l’équilibreur de ressources de cluster signale un avertissement d’intégrité lorsqu’il ne peut pas placer un réplica. |
ToggleVerboseServicePlacementHealthReportingAsync(Boolean, TimeSpan, CancellationToken) |
Indique si l’équilibreur de ressources de cluster signale un avertissement d’intégrité lorsqu’il ne peut pas placer un réplica. |
UnprovisionFabricAsync(String, String) |
Annule la mise en service de Service Fabric. |
UnprovisionFabricAsync(String, String, TimeSpan, CancellationToken) |
Annule l’approvisionnement de Service Fabric à l’aide du délai d’expiration et du jeton d’annulation spécifiés. |
UpdateFabricUpgradeAsync(FabricUpgradeUpdateDescription) |
Modifie les paramètres de mise à niveau qui décrivent le comportement de la mise à niveau actuelle du cluster. |
UpdateFabricUpgradeAsync(FabricUpgradeUpdateDescription, TimeSpan, CancellationToken) |
Modifie les paramètres de mise à niveau qui décrivent le comportement de la mise à niveau actuelle du cluster. |
UpdatePartitionLoadAsync(UpdatePartitionLoadQueryDescription, TimeSpan, CancellationToken) |
Mises à jour partitions ont signalé des informations de charge de métrique. Si la liste de sortie des partitions ne tient pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante. |
UpdatePartitionMoveCostAsync(UpdatePartitionMoveCostQueryDescription, TimeSpan, CancellationToken) |
Mises à jour partitions déplacent les informations de coût. Si la liste de sortie des partitions ne tient pas dans une page, une page de résultats est retournée, ainsi qu’un jeton de continuation qui peut être utilisé pour obtenir la page suivante. |
UpgradeConfigurationAsync(ConfigurationUpgradeDescription) |
Lancez une mise à niveau à l’aide d’un fichier de configuration de cluster. |
UpgradeConfigurationAsync(ConfigurationUpgradeDescription, CancellationToken) |
Lancez une mise à niveau à l’aide d’un fichier de configuration de cluster. |
UpgradeConfigurationAsync(ConfigurationUpgradeDescription, TimeSpan) |
Lancez une mise à niveau à l’aide d’un fichier de configuration de cluster. |
UpgradeConfigurationAsync(ConfigurationUpgradeDescription, TimeSpan, CancellationToken) |
Lancez une mise à niveau à l’aide d’un fichier de configuration de cluster. |
UpgradeFabricAsync(FabricUpgradeDescription) |
Met à niveau Service Fabric. |
UpgradeFabricAsync(FabricUpgradeDescription, TimeSpan, CancellationToken) |
Met à niveau Service Fabric à l’aide du délai d’expiration et du jeton d’annulation spécifiés. |
ValidateFabricUpgradeAsync(FabricUpgradeDescription) |
Validez les paramètres de mise à niveau fournis et évaluez l’impact attendu d’une mise à niveau de version de code ou de configuration d’un cluster Service Fabric. La mise à niveau ne sera pas lancée. |
ValidateFabricUpgradeAsync(FabricUpgradeDescription, TimeSpan, CancellationToken) |
Validez les paramètres de mise à niveau fournis et évaluez l’impact attendu d’une mise à niveau de version de code ou de configuration d’un cluster Service Fabric. La mise à niveau ne sera pas lancée. |
S’applique à
Azure SDK for .NET