Spring Cloud--Nacos+@RefreshScope实现配置的动态更新

原文网址:Spring Cloud--Nacos+@RefreshScope实现配置的动态更新_IT利刃出鞘的博客-CSDN博客

简介

说明

本文介绍SpringCloud整合Nacos使用@RefreshScope实现动态更新配置。

官网

Nacos Spring Cloud 快速开始

动态更新的介绍

动态更新的含义:修改应用的配置之后,无需重启应用,就能使用新的配置。

本文的版本

  • spring-boot-starter-parent:2.4.13
  • spring-cloud-dependencies:2020.0.1
  • spring-cloud-alibaba-dependencies:2021.1
  • nacos服务端:1.4.3

 效果展示

1.启动Nacos服务端

本处我使用Windows启动Nacos单机:startup.cmd -m standalone

2.Nacos服务端新增命名空间

Spring Cloud--Nacos+@RefreshScope实现配置的动态更新_第1张图片

结果:

Spring Cloud--Nacos+@RefreshScope实现配置的动态更新_第2张图片

3.Nacos服务端新增配置

Spring Cloud--Nacos+@RefreshScope实现配置的动态更新_第3张图片

Spring Cloud--Nacos+@RefreshScope实现配置的动态更新_第4张图片

4.启动应用

5.测试接口

访问:http://localhost:9012/test

Spring Cloud--Nacos+@RefreshScope实现配置的动态更新_第5张图片

6.更新Nacos配置

由hello改成:hi

Spring Cloud--Nacos+@RefreshScope实现配置的动态更新_第6张图片

7.再次测试接口

Spring Cloud--Nacos+@RefreshScope实现配置的动态更新_第7张图片

代码

上边是文章的部分内容,为便于维护,全文已转移到此网址:Spring Cloud-Nacos+@RefreshScope实现配置的动态更新 - 自学精灵

你可能感兴趣的:(SpringCloud,spring,cloud,java)