一、 安装Zookeeper 作为配置中心
1.1 docker 安装Zookeeper
docker container stop zookeeper
docker container rm zookeeper
docker run --name zookeeper \
--restart always --privileged=true \
-p 2181:2181 -d zookeeper:3.6
1.2 进入Zookeeper 添加一些配置
#进入容器
docker exec -it zookeeper bash
#连接Zookeeper
bin/zkCli.sh -server 127.0.0.1:2181
#创建新的znode 并分配my_data字符串到znode /zk_test中
create /zk_test my_data
二、创建配置中心客户端
2.1 创建项目 config-client-zk
2.2 添加依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-zookeeper-config</artifactId>
</dependency>
2.3 测试
- 本地启动consul 作为服务注册中心
- 本地启动Zookeeper作为配置中心
- 启动项目 config-client-zk
```shell
访问
http://192.168.43.122:8989/getConfig响应
95
```
项目地址
https://github.com/h-dj/SpringCloud-Learning