问题:在运维人员修改外部配置文件后(githun远程库config中的配置文件),config服务端能随之变化而变化,而config客户端并不会刷新?
目的:避免服务重启
1、在bootstrap.yml配置文件添加
–bootstrap.yml优先级高于application.yml

2、在controller业务类中添加注解 @RefreshScope

3、通过curl发送一个POST请求
curl -X POST “http://localhost:3355/actuator/refresh”

测试通过即可
springcloud-config配置中心实现动态刷新-手动版
最新推荐文章于 2025-12-03 18:15:24 发布
本文介绍如何在不重启服务的情况下,使Spring Cloud Config客户端响应配置文件的变化。通过在bootstrap.yml中设置优先级,使用@RefreshScope注解,并发送POST请求到/actuator/refresh端点,实现配置的动态刷新。

168万+

被折叠的 条评论
为什么被折叠?



