SpringCloud学习(四)Zookeeper的介绍与使用

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 /查看以及注册的服务

SpringCloud学习(四)Zookeeper的介绍与使用
0.启动服务提供者与消费者

文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树容器编排(学习环境 k8s)安装kubectl8806 人正在系统学习中

来源:暮晨丶

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年8月20日
下一篇 2021年8月20日

相关推荐