Maison > Article > base de données > Le cluster Redis doit-il configurer des sentinelles ?
Le mode Sentinelle est la méthode de déploiement de cluster officiellement recommandée de Redis Contrairement à la méthode de réplication maître-esclave, le mode sentinelle peut être automatiquement implémenté lorsque le. Le maître est en panne. Commutation actif/veille. La sentinelle elle-même est également un processus indépendant, utilisé pour surveiller plusieurs clusters de réplication maître-esclave. (Apprentissage recommandé : Tutoriel vidéo Redis )
avantages
si le cluster Redis fonctionne bien. Si le nœud Redis échoue, il peut immédiatement coordonner d'autres processus, tels que les clients. Capable de basculer automatiquement entre les processus maître et de sauvegarde.Cluster Sentinelle
De toute évidence, le processus sentinelle a également un problème de déploiement en un seul point, c'est-à-dire qu'une fois le processus sentinelle raccroché, l'ensemble du cluster devient indisponible, le processus sentinelle doit donc également être pris en charge. Les avantages du déploiement d'un cluster sentinelle sont les suivants :Même si certains processus sentinelles meurent, la commutation actif/veille peut toujours être effectuée. Le client peut se connecter à n'importe quel service de processus sentinelle pour obtenir des informations sur le cluster.Présentation du mode Sentinel
Le mode Sentinel est un mode spécial Tout d'abord, Redis fournit la commande Sentinel est un processus indépendant. Exécutez de manière indépendante. Le principe est que la sentinelle surveille plusieurs instances Redis en cours d'exécution en envoyant des commandes et en attendant la réponse du serveur Redis.La sentinelle ici a deux fonctions
En envoyant des commandes, le serveur Redis revient pour surveiller son état d'exécution, y compris le principal serveur et serveur esclave. Lorsque Sentinel détecte que le maître est en panne, il bascule automatiquement l'esclave sur le maître, puis avertit les autres serveurs esclaves via le mode de publication et d'abonnement, modifie le fichier de configuration et les laisse changer d'hôte. Cependant, des problèmes peuvent survenir lorsqu'un processus sentinelle surveille le serveur Redis. Pour cette raison, nous pouvons utiliser plusieurs sentinelles pour la surveillance. Chaque sentinelle sera également surveillée, formant ainsi un mode multi-sentinelle. Pour plus d'articles techniques liés à Redis, veuillez visiter la colonneIntroduction au didacticiel d'utilisation de la base de données Redis pour apprendre !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!