DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / HFSQL Cluster / Fonctions WLangage
  • 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
Active un noeud dans un cluster HFSQL.
Notes :
  • La fonction HClusterAjouteNoeud est appelée automatiquement lors de l'installation d'un nouveau noeud. Cette fonction est réservée à un usage avancé.
  • La fonction HClusterAjouteNoeud n'installe pas le serveur HFSQL et n'ajoute pas d'enregistrements de DNS pour permettre l'accès au nouveau noeud.
Exemple
// Ajout du serveur HFSQL installé sur host3.masociete.com dans le
// cluster administré par clustermanager.masociete.com
HClusterAjouteNoeud("clustermanager.masociete.com", "secret", "host3.masociete.com")
Syntaxe
<Résultat> = HClusterAjouteNoeud(<Coordinateur> , <Mot de passe> , <Nouveau 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.
<Nouveau noeud> : Chaîne de caractères
Nom du noeud à ajouter. Ce paramètre correspond au nom (DNS) de la machine sur laquelle a été installé le nouveau serveur HFSQL.
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 : wd300hf.dll
Version minimum requise
  • Version 15
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 04/07/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale