手动刷新配置的两种方式疑问
来源:6-5 Spring Cloud Bus实操.mp4
![](http://img1.sycdn.imooc.com/user/5458643d0001a93c02200220-100-100.jpg)
慕沐3161652
2018-05-17
视频讲到的手动刷新方式是: 引入rabbitmq, 然后在Config Server和Config Client端都引入`spring cloud bus amqp`.
我以前在学习的时候是另外一种不引入rabbitmq 和 bus的.
只在Config Client端引入`spring-boot-starter-actuator`, 然后通过`/application/refresh`端在client端刷新配置.
我想知道这两种方式有什么优缺吗
写回答
2回答
-
慕沐3161652
提问者
2018-05-18
在client端加入actuator监控模块实现配置属性的刷新
00 -
廖师兄
2018-05-18
我举个例子吧,更新了git 上的 product 服务的配置,希望不重启应用就生效,那肯定要借助消息中间件,config去通知product配置更新了,也就是引入rabbitmq 和 bus。
你说的第二种方式,只会更新在config服务上的配置,并不会在product上生效。
以上内容,我在自动刷新配置理论部分讲过了,你再仔细看看视频。
012018-05-18
SpringCloud Finchley(M2+RELEASE+SR2)微服务实战
SpringCloud组件实现微服务,【已升级Finchley.Release】
5670 学习 · 2489 问题
相似问题