Nacos系列(5)-Spring Cloud使用Nacos搭建配置中心1

前言

在微服务系统中,项目众多,会有很多配置项,包含项目配置文件,例如application.yml,还会有其他容易变动的动态配置项,比如配置一个消费额度。所以需要一个集中式管理配置信息的解决方案。

在Spring Cloud系列框架中,Spring Cloud Config能够实现微服务的配置集中管理,但是实际并不好用。
在这里插入图片描述

Nacos的出现,能够轻松实现微服务配置中心功能。

实现读取自定义配置

  1. 参考Nacos系列(3)搭建微服务工程,在pom中添加配置中心依赖
<dependency>
     <groupId>com.alibaba.cloud</groupId>
     <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
  1. application.yml配置文件添加config地址和应用名
    在这里插入图片描述
  2. 添加配置文件bootstrap.properties,此配置文件优先级最高,spring boot启动后会优先读取这个文件
    在这里插入图片描述
spring.application.name=pearl-test
spring.cloud.nacos.config.file-extension=yaml
spring.cloud.nacos.config.server-addr=localhost:8848
  1. nacos介面添加配置,注意箭头所示,不能填错
    在这里插入图片描述

  2. 写一个测试类,接口返回配置值
    在这里插入图片描述

  3. 启动项目
    在这里插入图片描述

  4. 修改nacos中配置并发布,再访问测试接口,发现配置自动更新
    在这里插入图片描述
    在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云烟成雨TD

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值