Eureka(注册中心)流程图
注册中心实现原理:
- 当服务中心启动,会服务器状态一起写入注册中心
- 注册中心接受服务器信息,会动态维护服务列表数据
- 当客户端启动,首先会链接注册中心,获取所有服务器列表数据,
- 并且将服务列表数据保存到本地
- 消费者执行业务调用时候,多个服务生产者,采用均衡负载思想挑选其中一个服务器进行访问(RPC)
- 当服务器发生死机,由于注册中心有心跳机制,会动态尾货服务列表数据,全网广播通知客户端更新服务列表数据,
- 在更新服务列表数据,数据同步会陷入阻塞状态
Dubbo(分布式服务)
zookeeper安装
上传zookeeper安装文件.之后解压.
解压目录:
tar -xvf zookeeper-3.4.8.tar.gz