Zookeeper的介绍与使用
(1)基础概念
- ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。
(2)Zookeeper集群的构建
1.修改pom文件
添加zookeeper配置
2.修改yml文件
添加zookeeper配置
3.主启动类
在服务提供端,添加==@EnableDiscoveryClient==注解 ,该注解用于向使用consul或者zookeeper作为注册中心时注册服务
4.启动负载均衡
配置BeangetRestTemplate(),添加==@LoadBalanced==启动负载均衡,默认为轮询算法。
5.启动zookeeper
使用ls /查看以及注册的服务

0.启动服务提供者与消费者
文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树容器编排(学习环境 k8s)安装kubectl8806 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!