美文网首页Spring Cloud
springcloud2.0 整合nacos(二)配置中心

springcloud2.0 整合nacos(二)配置中心

作者: JSM_SIMONS | 来源:发表于2019-05-30 16:59 被阅读34次

前言

nacos可以做为服务注册中心,同时也可以作为服务的配置中心,其中可以实现无需重启即可修改当前项目中的配置,对于自定义的配置来说非常的方便


nacos的配置中心的设置

        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
        </dependency>

只需要在像要使用该功能的项目引入config的依赖
然后创建一个bookstrap.properties的文件
输入nacos的配置地址

spring.cloud.nacos.config.server-addr=127.0.0.1:8848

注意
当你是使用yml的配置文件的时候需要做这个配置否则会在nacos修改配置的时候没有反应,普通properties的同学是不需要写这个配置的,

spring.cloud.nacos.config.file-extension=yaml
image.png

配置中心测试

测试被调用的参数


image.png

测试类


image.png

只要使用上@RefreshScope标签就能够动的实时获取配置配置的信息
那么开始直接启动,然后上nacos查看服务是否已经注册上去


image.png

文中已经出现了我们的名字叫nacos的服务

那么现在先测试一下test接口是否可行

image.png

接下来,开始修改这个info.test的配置


image.png

点击配置列表里面的这个加号
DataID = 对应微服务的服务名 + 该微服务的配置文件的后缀
Group = 配置的分组
配置格式= 配置文件的格式
配置内容 = 需要配置的对应的内容

image.png

填好后,点击发布然后刷新刚才的请求


image.png

成功修改配置

image.png

相关文章

网友评论

    本文标题:springcloud2.0 整合nacos(二)配置中心

    本文链接:https://www.haomeiwen.com/subject/iilvtctx.html