La diferencia entre cuidador del zoológico y eureka
La diferencia entre zookeeper y eureka es la siguiente:
1. Después de que el servicio del nodo ZooKeeper cuelgue, se llevará a cabo una elección. Debe haber un maestro y los demás son esclavos. Eventualmente se restablecerá, pero los servicios de registro no estarán disponibles durante las elecciones.
2. Cada nodo de Eureka tiene una relación de igualdad. Si algún nodo falla, siempre que haya un servicio normal, se puede garantizar que el servicio esté disponible. Todos los datos son los más recientes. Si los datos consultados no son los más recientes, se debe al mecanismo de autoprotección de eureka.
3. Eureka es esencialmente un proyecto retrasado y Zookeeper es solo un proceso.
4. Eureka puede hacer frente a fallas de red que hacen que algunos nodos de código pierdan contacto y no paralizará todo el sistema de registro como Zookeeper.
4. Los principios que siguen son diferentes. Eureka garantiza AP y Zookeeper garantiza CP.
Conceptos relacionados:
CAP: C: Consistencia de He Luanshan-->Consistencia; elección: (consistencia fuerte, consistencia zen monótona, consistencia conversacional, consistencia final, consistencia débil) A: Disponibilidad-->Disponibilidad. P: Tolerancia de partición-->Tolerancia de partición.