ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / Managing databases / HFSQL Cluster / WLanguage functions
  • Fonctionnement des noeuds dans un cluster
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Désactive un noeud dans un cluster HFSQL.
Notes :
  • La fonction HClusterSupprimeNoeud est appelée automatiquement par le Centre de Contrôle HFSQL. Elle est réservée à un usage avancé.
  • La fonction HClusterSupprimeNoeud ne désinstalle pas le serveur HFSQL et ne modifie pas les enregistrements de DNS.
Exemple
// Désactive le noeud host3 dans le cluster dont le coordinateur est sur
// la machine clustermanager.mondomaine.com
HClusterSupprimeNoeud("clustermanager.mondomaine.com", "secret", "host3.mondomaine.com")
Syntaxe
<Résultat> = HClusterSupprimeNoeud(<Coordinateur> , <Mot de passe> , <Noeud>)
<Résultat> : Booléen
  • Vrai si l'ajout a réussi,
  • Faux sinon. En cas d'erreur, la fonction ErreurInfo retourne le détail de l'erreur.
<Coordinateur> : Chaîne de caractères
Nom DNS de la machine où se trouve le coordinateur du cluster.
<Mot de passe> : Chaîne de caractères
Mot de passe permettant de se connecter au coordinateur. Ce mot de passe a été fourni lors de l'installation du cluster.
<Noeud> : Chaîne de caractères
Nom DNS du noeud à désactiver.
Remarques

Fonctionnement des noeuds dans un cluster

L'adresse du coordinateur du cluster est inscrite dans les fichiers de configuration de chacun des noeuds au moment de leur installation. De cette façon, au démarrage du service HFSQL Serveur, le noeud se connecte automatiquement au cluster.
Les fonctions HClusterAjouteNoeud et HClusterSupprimeNoeud peuvent ensuite être utilisées pour inclure ou exclure un noeud de la liste des noeuds actifs du cluster.
Lorsqu'un noeud est activé par la fonction HClusterAjouteNoeud, ce noeud synchronise ses bases de données avec celles des autres noeuds et traite ensuite les demandes de connexion des clients.
Lorsqu'un noeud est désactivé par la fonction HClusterSupprimeNoeud, ce noeud cesse de synchroniser ses bases de données et n'accepte plus de connexions de la part d'applications clientes.
Classification Métier / UI : Code métier
Composante : wd290hf.dll
Minimum version required
  • Version 15
Comments
Click [Add] to post a comment

Last update: 05/25/2022

Send a report | Local help