一、配置中心介绍
原有配置文件问题:
- 配置文件的数量会随着服务的增加池穴递增
- 单个配置文件无法区分多个运行环境
- 配置文件内容无法动态更新,需要重启服务
现配置中心:
- 统一的配置文件管理
- 提供统一标准接口,服务根据标准接口自行拉取配置
- 支持动态更新到所有服务
二、配置中心比较
三、SpringBoot整合Nacos Config
1、引入依赖
<dependencies>
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
</dependencies>
2、添加配置
2.1、Nacos后台配置
注:
2.2、SpringBoot配置
spring:
application:
name: springcloud-alibaba-provider
cloud:
nacos:
config:
server-addr: localhost:8848
file-extension: yaml
3、添加注解
在对应Bean中添加注解,才能动态刷新配置
@RefreshScope
标签:配置文件,spring,配置,Nacos,alibaba,cloud,搭建
From: https://www.cnblogs.com/meidanlong/p/17913117.html