apollo
文章平均质量分 59
了解apollo背后的故事
成熟的小白
加油
展开
-
apollo·实时参数更新·追根溯源【基于-监听器模式·AutoUpdateConfigChangeListener为起点·源码分析】
现在,AutoUpdateConfigChangeListener 的具体逻辑知道了,就是监控到 apollo 配置的变动时,可以通过该类的onChange(/**监控的事件内容**/ConfigChangeEvent changeEvent)实现属性的更新。this.getConfig()拿到的数据就是上一行:this.m_configCache.set(current);问题继续存在,AbstractConfig.fireConfigChange 方法是在哪里被触发的呢?原创 2024-10-10 17:46:02 · 998 阅读 · 0 评论 -
apollo客户端如何实时刷新配置数据?
具体的 “RemoteConfigRepository.this.trySync();”请查看前文中对应的逻辑。原创 2024-10-10 10:08:22 · 656 阅读 · 0 评论 -
@EnableApolloConfig注解原理?
至此,完成了一系列的环境配置 Bean,工具类 Bean 的 初始化加载工作............原创 2024-10-10 10:03:16 · 235 阅读 · 0 评论 -
springboot如何接入apollo-client?
【代码】springboot如何接入apollo-client?原创 2024-10-10 10:02:11 · 196 阅读 · 0 评论 -
apollo客户端-首次获取server数据?
通过被添加到 Spring 的环境属性源集合中,利用 Spring 的属性查找和依赖注入机制,以及自动更新机制(如果启用),使得新的配置能够在应用中生效。至此,可以看到,从 apollo 服务端侧拿到了配置数据,接下来要看一下,拿到的数据时如何更新到客户端参数的。还需要续接前文的:ApolloApplicationContextInitializer.java。原创 2024-10-09 18:36:52 · 367 阅读 · 0 评论