一、背景介绍
在分布式系统中动态配置中,可以避免重复重启服务,动态更改服务参数等。一句话非常重要。 另外一篇文章也是这样说的,哈哈。 Nacos作为Spring 推荐的分布式调度系统其也具备配置中心的功能, 我们也可以利用其作为配置中心,其client端主动定时发起与配置中心同步机制,实现动态配置的的更新。
环境依赖:
名称 | 值 | 备注 |
---|---|---|
JDK | 1.8 | |
Consul | 1.5.2 | 注册中心,Consul安装及介绍 https://mp.csdn.net/mdeditor/95372805# |
SpringCloud | Greenwich.SR1 | |
Nacos | 1.1.0 | 安装介绍https://mp.csdn.net/mdeditor/95235184# |
二、项目实战
1) pom依赖(主要)
<properties>
<java.version>1.8</java.version>
<spring-cloud.version>Greenwich.SR1</spring-cloud.version>
<spring-cloud-alibaba.version>0.9.0.RELEASE</spring-cloud-alibaba.version>
</properties>
<dependencyMan