一、统一配置管理
需求: 微服务配置能实现统一的管理,比如希望改动多个配置,但不希望逐个配置,而是在一个位置中改动,并且服务不用重启即用(热更新)。
(一)使用配置管理
通过Nacos控制台——配置列表,创建统一配置项。
1、需要填写的几个信息:
- Data ID —— 配置文件ID:[服务名称]-[profile].[后缀名]
- Group —— 分组,默认即可
- 格式 —— 配置格式,一般使用YAML
- 配置内容 —— 根据配置格式进行配置
2、配置获取的步骤如下:
项目启动 —— 读取nacos配置文件 —— 读取本地配置文件appliaction.yml —— 创建Spring容器 —— 加载bean
3、具体使用方式
(1)引入Nacos的配置管理客户端依赖
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId