ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## 一、概述 对应application.properties配置的变更,需要重启应用才能生效,那么,如果不希望重启应用,能及时得到配置的动态更新,这就需要实现动态配置刷新; 对于微服务架构的应用来说,这个是必须的需求,对于单体而言,只是少数情况需要,比如动态数据源,接口对接等; ## 二、传统方案 对于微服务架构,配置中心的方案都能实现动态配置,比如nacos、zookeeper、consul及Eureka都可以实现; 这些方案,当然也可以用于springboot单体应用; ## 三、简单方案 1、是采用数据库存储配置的方案,把需要变更的东西放到数据库而不是静态文件; 2、启用/actuator/refresh接口;