对于这个知识我也是第一次学习大概记录一下
我理解的就是动态的拉取Config配置中心的配置文件不用每次改了配置文件就重启项目的一个效果
直接上步骤,接着之前学习的搭建的项目集成进去
首先第一步先把Ribbitmq跑起来(可以在虚拟机上跑记得防火墙关掉)
在项目中导入两个依赖
在我们需要更新的服务的配置文件中加入rabbitmq的地址:
并且同时把地址给暴露出来:
在你的需要更新的类上加上 @RefreshScope注解
//只有贴了这个标注的类里面的@Value标注才会去动态的更新
然后主动去访问一个地址:http://localhost:服务端口号/actuator/bus-refresh
//必须是post请求出现204然后去检验一下是否动态更新成功
其实也没有几步之遥细心配置不出问题还是挺简单的