nacos-config
2020-12-15 14:21:49 15 举报
nacos配置发布原理
作者其他创作
大纲/内容
openEventHandler()
配置改变事件ConfigDataChangeEvent
nacos-config
init
DefaultPublisher
Executor.executeAsyncNotify# execute()
Detail
onEvent()
start()
DefaultPublisher # publish()
ConfigChangePublisher # notifyConfigChange(new ConfigDataChangeEvent())
AsyncTask# executeAsyncInvoke()
AsyncNotifyService
通知
ConfigController # publishConfig()
receiveEvent()
AsyncNotifyService #interface Subscriber
NacosAsyncRestTemplate# sendReq();
BlockingQueue
发布配置信息操作
notifySubscriber()
init()
初始化
NotifyCenter # publishEvent(event)
0 条评论
下一页