配置中心简介
以前我们把软件配置写在一个配置文件中,然而在分布式系统下,这样的方式就变非常不好管理,并容易出错。加入生产环境下项目正在运行,此时修改了配置文件,我们需要让这些配置生效,通常的做法是要重启服务。但重启会带来系统服务短时间的暂停,从而影响用户体验,甚至带来经济损失。 基于这样的背景,配置中心诞生了!
什么是配置中心? 存储项目配置信息的一个服务
为什么要使用配置中心? 集中管理配置信息,动态发布配置信息
Nacos配置快速入门
业务描述
在sca-provider项目中添加一个Controller对象,例如ProviderLogController,基于此Controller中的方法演示日志级别的配置。
配置准备工作
第一步:创建ProviderLogController对象,例如:
第二步:在已有的sca-provider项目中添加配置依赖,例如:
第三步:将项目sca-provider的application.yml的名字修改为bootstrap.yml(启动优先级最高),并添加