spring cloud nacos
songhongjin
这个作者很懒,什么都没留下…
展开
-
spring cloud nacos获取Nacos服务端的配置信息过程解析
bootstrap的上下文创建: SpringApplication.java:run ----->prepareEnvironment ----->EventPublishingRunListener发送ApplicationEnvironmentPreparedEvent事件 ----->BootstrapApplicationListener接收事件,调用onApplicationEvent方法(事件机制) ----->bootstrapServiceContext创建boot原创 2020-08-03 10:34:57 · 1134 阅读 · 0 评论 -
spring cloud alibaba源码解析:Nacos配置更新
配置更新代码框架: 当Nacos server上的配置更新的时候,nacos客户端就会去拉取新的配置。原理是:客户端会用定时器定时去拉取配置,找出发生变化的配置,然后更新到本地缓存中。 定时器相关代码如下: executor.scheduleWithFixedDelay(new Runnable() { @Override public void run() { try { checkConfigInfo(); } catch (Thr原创 2020-07-29 14:37:30 · 440 阅读 · 0 评论