IDEA中如何读取Apollo配置并实现自动刷新?
昨天在开发时,遇到需要增加一个配置放到Apollo配置中,并能实现本地读取时自动刷新
凭着之前的记忆,一顿操作
1、添加配置类
2、启动类修改
然后启动,修改Apollo配置后本地读取到的值并没有刷新,纳闷了很久,然后百度,就在百度上哐哐查–加了@refreshscope配置没有自动刷新,都是说注解不对的,然后没解决。
后来,小组长review我代码时,提出了这个问题,说是缺少了自动刷新配置,就是下面这个东西
加上就好了,Apollo上修改,本地能实时刷新读取修改后的数据
这个配置的原理就是–监听apollo配置变更触发refreshScope刷新