Le mode Sentinel est un mode spécial. Tout d'abord, Redis fournit des commandes sentinelle. Sentinel est un processus indépendant. En tant que processus, il s'exécutera indépendamment. 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. (Apprentissage recommandé :
En envoyant la commande, le serveur Redis renvoie son état d'exécution, y compris le serveur principal et le serveur. 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.
# 启动Redis服务器进程 ./redis-server ../redis.conf # 启动哨兵进程 ./redis-sentinel ../sentinel.conf
windows Démarrez redis-server.exe sentinel.conf --sentinel
Tout d'abord, le processus de service Redis de l'hôte (192.168.11.128), puis démarrez le processus de service esclave, et enfin démarrer trois processus de service sentinelle. Entrez avec le client, vérifiez l'état avec info192.168.65.1 192.168.65.1
Tutoriel d'introduction à l'utilisation de la base de données Redis Chronique 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!