Introduction
Ce document décrit comment employer des logs de batterie pour découvrir si un sync de métadonnées a eu lieu.
Comment employer des logs de batterie pour découvrir si un sync de métadonnées a eu lieu ?
Vous pouvez vérifier si un sync de métadonnées a lieu à travers des Noeuds en activant la batterie se connectant, et alors visualisant les entrées dans la batterie se connecte.
Voici un exemple. Dans l'intérêt de la simplicité, permettez-nous assument une batterie 2-node.
1. Allez au >Server > à la configuration > à la batterie de studio et placez la batterie se connectant le détail de niveau à TOUS
2. Modifiez une ressource sur n'importe quel noeud. Par exemple, vous incitez un mineur à éditer à une vue ou à une procédure sur le noeud 1. Vérifiez maintenant si cette modification a propagé au noeud 2.
3. Attendez quelques moments, puis examinez les logs de batterie de chaque noeud. Les logs se trouvent sous le répertoire CIS_INSTALL_DIR/logs/cluster de chaque noeud.
Si le sync avait lieu, vous verrez ces messages dans les logs de batterie.
Le log de batterie du noeud 1 contiendra cette entrée : AU SUJET DE POUR ENVOYER MESSAGE : NOTIFY_ABOUT_CHANGE
Le log de batterie du noeud 2 contiendra cette entrée : REÇU
Le log de batterie du noeud 2 contiendra cette entrée : MODIFICATION APPLIQUÉE
Les messages sont expliqués ici :
NOTIFY_ABOUT_CHANGE : signifie que le noeud 1 l'a détecté que vous avez apporté une modification de métadonnées, et que le noeud 1 est sur le point d'envoyer la modification à travers le réseau à l'autre noeud.
REÇU : signifie que le noeud 2 a reçu la modification du noeud 1.
MODIFICATION APPLIQUÉE : signifie que ce noeud 2 a appliqué la modification qu'elle a reçue (c.-à-d. le noeud 2 est maintenant en phase avec le noeud 1).
Ces trois entrées indiquent qu'un sync de métadonnées a été initié par le noeud 1, a été reçu par le noeud 2, et a été ultérieurement appliqué par le noeud 2, respectivement.