栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Nacos配置中心

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Nacos配置中心

一、首先,修改pom.xml文件,引入Nacos Config Starter。

        
            com.alibaba.cloud
            spring-cloud-starter-alibaba-nacos-config
        

        
            org.springframework.cloud
            spring-cloud-starter-bootstrap
            3.0.1
        

二、在应用的/srcl/main/resources/bootstrap.properties配置文件中配置Nacos Config元数据

三、完成上述两步后,应用会从Nacos Config中获取相应的配置,并添加在Spring Environment中PropertySources中。这里我们使用@Value注释来将对应的配置注入到SampleController的userName和age字段,并添加@RefreshScope打开动态刷新功能。

1、需要给配置中心默认添加一个 数据集 (Data Id)gulimall-coupon.properties
默认规则:应用名.properties

2、给应用名.properties 添加任何配置

3、动态获取配置。
@RefreshScope:动态获取并刷新配置(在需要加载配置文件的类上加上注解)

@Value("${配置项的名}"):获取到配置。


如果配置中心和当前应用的配置文件中都配置了相同的项,优先使用配置中心的配置。

四、测试,编写一个测试的方法。输入 http://localhost:7000/coupon/coupon/test


查询成功


在Nacos中编辑配置

然后修改配置文件并且发布。

刷新后重新查询

可以看到,配置文件内容立即刷新了,不需要重新启动项目就可以更新配置文件的内容。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/309917.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号