DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / HFSQL Cluster / Fonctions WLangage
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
Renvoie l'état de chaque noeud du cluster en interrogeant le coordinateur.
Exemple
sListe est une chaîne
sNom est une chaîne
nEtat est un entier
 
sListe = HClusterInfoNoeud("clustermanager.mondomaine.com", "secret")
POUR TOUT CHAÎNE sNoeud DE sListe SÉPARÉE PAR RC
sNom = ExtraitChaîne(sNoeud, 1)
nEtat = ExtraitChaîne(sNoeud, 2)
 
SELON nEtat
CAS 0
Trace("L'état du noeud " + sNom + ...
" est inconnu.")
CAS 1
Trace("Le noeud " + sNom + ...
" est arrêté.")
CAS 2
Trace("Le noeud " + sNom + ...
" est prêt à démarrer.")
CAS 3
Trace("Le noeud " + sNom + ...
" est en cours de démarrage.")
CAS 4
Trace("Le noeud " + sNom + ...
" est en attente d'une source de synchronisation.")
CAS 5
Trace("Le noeud " + sNom + ...
" est en cours de synchronisation.")
CAS 6
Trace("Le noeud " + sNom + ...
" est actif.")
CAS 7
Trace("Le noeud " + sNom + ...
" est en cours d'arrêt.")
CAS 8
Trace("Le noeud " + sNom + ...
" n'a pas pu être déterminé.")
AUTRES CAS
Trace("Le noeud " + sNom + ...
" est dans un état inconnu (" + nEtat + ")")
FIN
FIN
Syntaxe
<Résultat> = HClusterInfoNoeud(<Coordinateur> , <Mot de passe>)
<Résultat> : Chaîne de caractères
Etat des noeuds du cluster. La chaîne de résultat est de la forme :
<Nom du noeud 1> + TAB + <Etat du noeud 1> + RC +
<Nom du noeud 2> + TAB + <Etat du noeud 2> + RC +
...
<Nom du noeud N> + TAB + <Etat du noeud N>
Dans cette chaîne le paramètre <Etat du noeud> correspond à une des valeurs suivantes :
ValeurEtat du noeud
0L'état du noeud est inconnu.
1Le noeud est arrêté.
2Le noeud est prêt à démarrer.
3Le noeud est en cours de démarrage.
4Le noeud est en attente d'une source de synchronisation.
5Le noeud est en cours de synchronisation.
6Le noeud est actif.
7Le noeud est en cours d'arrêt.
8L'état du noeud n'a pas pu être déterminé.
<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.
Classification Métier / UI : Code métier
Composante : wd290hf.dll
Version minimum requise
  • Version 15
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 20/06/2023

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