1
rizon OP 刚才查了下资料,应该是可以的吧?
|
2
Loofer 2019-02-18 11:57:38 +08:00
你需要了解 Spring Cloud Config 原理
|
3
DesertCamel 2019-02-18 12:07:13 +08:00 via Android
可以啊,spring cloud 中的配置中心意义就是这样。配置 mq 作为消息总线。
|
4
jc4myself 2019-02-18 14:04:24 +08:00
很简单的。 @RefreshScope 了解一下
|
5
rockyou12 2019-02-18 14:09:02 +08:00
携程那个 apollo 也可以的,而且不需要配置 mq 就能刷新。不过用法好像稍微有点不同
|
6
deeplee 2019-02-18 14:43:12 +08:00
可以的,@RefreshScope
|
7
rayingecho 2019-02-18 16:02:34 +08:00
可以但是尽量避免这么用
@Value 的值需要给 Bean 标注 @RefreshScope 来更新, 背后的实现是给对象加了一层代理, 每当配置发生更新时将旧的对象销毁后重建一个新对象, 副作用很大 假如是一个仅仅用来存储配置值的对象, 那应该用 @ConfigurationProperties |
8
rizon OP |
9
rayingecho 2019-02-18 20:16:18 +08:00
@rizon 是的
|
10
rizon OP @rayingecho #9 好的 谢谢哈
|
11
xuxueli 2019-02-18 21:33:20 +08:00 via Android
|