Heartbeat pour la connectivité du cluster
La communication entre les nœuds du cluster pour la connectivité du cluster est essentielle au bon fonctionnement du cluster. Donc, NCache fournit Heart Beat aux clusters pour détecter les ruptures de connexion avec n'importe quel nœud du cluster. Une rupture de connexion peut survenir en raison d'un câble réseau débranché ou de la désactivation d'une connexion réseau. Lorsque cette option est activée, un nœud d'un cluster envoie des paquets factices à d'autres nœuds et attend un accusé de réception. Par conséquent, si les nœuds actifs ne reçoivent aucun accusé de réception d'un nœud inactif après une durée spécifique, ils le considéreront comme mort et mettront à jour leurs vues en l'excluant du cluster.
Il n'y aura pas de surcharge des messages de battement de cœur lorsque tous les nœuds seront actifs et s'enverront des messages les uns aux autres.
Activation de Heartbeat pour la connectivité du cluster à l'aide de NCache Centre de gestion
Lancez l' NCache Centre de gestion en accédant à http://localhost:8251 or
<server-ip>:8251
sur Windows et Linux.Dans la barre de navigation de gauche, cliquez sur Caches en cluster or Caches locaux, en fonction du cache à configurer.
En regard du nom du cache, cliquez sur Détails.
Cela ouvre la page de configuration détaillée du cache. Allez au Paramètres avancés onglet et cliquez sur Paramètres de grappe dans la barre de gauche.
Vérifiez la Utiliser le rythme cardiaque case à cocher pour activer le rythme cardiaque.
- Cliquez sur Enregistrer les modifications pour appliquer cette configuration au cache.
Édition manuelle NCache configuration
Important
Assurez-vous que le cache est arrêté avant d'apporter des modifications à la configuration.
- Activer/désactiver Heartbeat via le config.ncconf fichier en spécifiant le
use-heart-beat
clé dans le<cluster-settings>
tag:
<cache-settings ...>
<cache-topology topology="partitioned">
<cluster-settings operation-timeout="60sec" stats-repl-interval="1sec" use-heart-beat="True">
...
</cluster-settings>
</cache-topology>
</cache-settings>
- Une fois les modifications apportées, démarrez le cache et redémarrez le NCache après-vente.
Voir aussi
Fiabilité des communications
Lier le cluster et l'IP client/serveur avec plusieurs cartes réseau
Cache de démarrage automatique au démarrage
Algorithme de Nagle