Nacos(作为配置中心)

(一) 作为配置中心 过程  

  1 引入nacos-config  pom文件

  2 创建bootstrap.properties 配置nacos信息

  3 配置中心(nacos) 增加规则

  4 给服务  .properties中 添加配置

  5 动态获取配置注解

    @RefreshScope   //动态获取并刷新配置

    @Value("${配置项的名}")


 

(二) 过程示例

  1 引入pom

  

   2 创建bootstrap.properties 配置nacos信息

  

   3 application.properties中配置的内容都可以用@Value注解  拿到

  但是有一个确定就是不能修改后要重启服务,这样非常麻烦所以引入nacos配置中心,去nacos中维护这些值

  

  4 配置中心(nacos) 增加规则

  

  后期我们在这里修改配置,改完就能生效

  

   

  5 示例代码编写

   

  6 访问测试

    


 

(三) 配置扩展  增加命名空间等 

  1 新增命名空间

 

 2 配置新的配置

 3 将命名空间ID加到bootstarp.properties中

   

 

  4 bootstarp.properties中配置命名空间ID

 

 5 测试

 

 

   6 可以将spring yml中的所有配置文件都放在Nacos中   bootstarp.properties与nacos进行关联

  nacos   config 已经改为  configs

  

 

 

 

 

 

 


 

 

 

 

    博客仅记录学习过程,方便自己日后复习

       

         如果能帮助到别人是我莫大的荣幸

 

 

 

 

      

 

posted @ 2020-04-25 15:56  朝才  阅读(2829)  评论(1编辑  收藏  举报