Nacos作为配置中心的应用

1.安装运行nacos服务器
yum install nacos

cd /usr/local/nacos/bin

sh startup.sh -m standalone

2、添加配置
1)新建配置

在启动nacos之后,进入192.168.8.81/nacos/index.html/,用户名密码:nacos

在配置列表下新建配置
Nacos作为配置中心的应用

Nacos作为配置中心的应用

*Data ID命名规则:prefix{prefix}-{spring.profile.active}.${file-extension}

prefix 默认为 spring.application.name 的值;

spring.profile.active 即为当前环境对应的 profile;*当 spring.profile.active 为空时,对应的连接符 - 也将不存在,dataId 的拼接格式变成 prefix.{prefix}.prefix.{file-extension}

file-exetension 为配置内容的数据格式,目前只支持 properties 和 yaml 类型。

3、客户端nacos-config对接nacos服务器
1) 添加依赖
Nacos作为配置中心的应用

2)添加配置

在application.properties文件中添加配置名称、端口号

Nacos作为配置中心的应用

在resource目录下新建bootstrap.properties文件配置nacos配置中心地址和获取配置的DataID

Nacos作为配置中心的应用

3)创建属性承载类

定义一个用于测试获取配置的SampleController
Nacos作为配置中心的应用

4)启动客户端nacos-config

启动客户端nacos-config
Nacos作为配置中心的应用

访问 http://localhost:8088/getValue
Nacos作为配置中心的应用

4、测试动态刷新
1)加入注解

在SampleController中加入注解@RefreshScope,并重启客户端nacos-config

Nacos作为配置中心的应用

2)修改配置

在nacos服务器端修改配置
Nacos作为配置中心的应用

直接访问http://localhost:8088/getValue

Nacos作为配置中心的应用

5、测试配置回滚
1)配置回滚

进入nacos服务端的配置列表本条配置中进入更多中的历史版本,选择其中一条设置回滚

Nacos作为配置中心的应用
Nacos作为配置中心的应用

2)访问客户端

直接访问http://localhost:8088/getValue
Nacos作为配置中心的应用

相关文章:

  • 2021-07-14
  • 2021-04-04
  • 2022-02-03
  • 2021-12-25
  • 2021-07-02
  • 2021-08-21
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-18
  • 2022-12-23
  • 2021-07-15
  • 2021-11-20
  • 2022-12-23
  • 2021-10-01
相关资源
相似解决方案