¿Qué es el modo centinela de Redis?

El modo Sentinel es un modo especial. En primer lugar, Redis proporciona comandos Sentinel como proceso independiente. El principio es que Sentinel monitorea varias instancias de Redis en ejecución enviando comandos y esperando que el servidor de Redis responda.

Sentinel es una solución de alta disponibilidad para Redis: un sistema Sentinel compuesto por una o más instancias de Sentinel puede monitorear cualquier número de servidores maestros y todos los servidores esclavos bajo estos servidores maestros, y cuando el servidor maestro monitoreado va Sin conexión, un servidor esclavo bajo el servidor maestro sin conexión se actualiza automáticamente al nuevo servidor maestro. (Aprendizaje recomendado: videotutorial de Redis)

Funciones principales

1. Supervise si redis funciona bien de vez en cuando;

2. cierto Cuando un nodo de Redis se ejecuta de manera anormal, puede notificar a otro proceso (como su cliente)

3. Cuando un nodo maestro no está disponible, uno de los múltiples esclavos del maestro (si hay más de un esclavo) puede ser elegido como nuevo maestro. Los otros nodos esclavos cambiarán la dirección del maestro que siguen para ser promovido a la nueva dirección. del esclavo del amo.

4. Sentinel proporciona descubrimiento de servicios para el cliente. El cliente se conecta a Sentinel. Proporciona la dirección del maestro actual y luego proporciona servicios. Si se produce un cambio, es decir, el maestro está inactivo. proporcionará al cliente una nueva dirección.

Para obtener más conocimientos técnicos relacionados con Redis, visite la columna del tutorial de uso de Redis para aprender.

rc="../css/tongji.js">