认真搞分布式
文章平均质量分 95
wongyaa
这个作者很懒,什么都没留下…
展开
-
Eureka
核心概念整体上可以分为两个主体:Eureka Server 和 Eureka Client,服务提供者和服务的消费者,本质上也是 Eureka Client 角色。Eureka Server: 注册中心服务端注册中心服务端主要对外提供了三个功能:服务注册: 服务提供者启动时,会通过 Eureka Client 向 Eureka Server 注册信息,Eureka Server 会存储该服务的信息,Eureka Server 内部有二层缓存机制来维护整个注册表提供注册表: 服务消费者在调用服务原创 2022-02-08 18:27:56 · 306 阅读 · 0 评论 -
Zookeeper
Zookeeper是什么ZooKeeper是一个分布式协调服务,可用于服务发现、分布式锁、分布式领导选举、配置管理等。ZooKeeper官方架构图如下:这一切的基础,都是ZooKeeper提供了一个类似于Linux文件系统的树形结构(可认为是轻量级的内存文件系统,但只适合存少量信息,完全不适合存储大量文件或者大文件),同时提供了对于每个节点的监控与通知机制。既然是一个文件系统,就不得不提ZooKeeper是如何保证数据的一致性的。后面将介绍ZooKeeper如何保证数据一致性,如何进行领导选举,以原创 2022-02-08 10:05:05 · 1432 阅读 · 0 评论