ConfigFactory
/v1/cs/configs
start
listener.getExecutor().execute(job)
receiveConfigInfo
getServerConfig
checkLocalConfig
NacosFactory
ClientWorker
GetServerListTask
checkUpdateConfigStr
checkListenerMd5
checkUpdateDataIds
initNamespace
getConfig
init
ServerListManager
run
getApacheServerList
httpGet
TimerService
MetricsHttpAgent
/v1/cs/configs/listener
HttpSimpleClient
ServerHttpAgent
safeNotifyListener
NacosConfigService
getFailover
LocalConfigInfoProcessor
saveSnapshot
NacosFactory.createConfigService(properties)
Demo
Worker
httpPost
createConfigService
Executors
updateIfChanged
scheduleWithFixedDelay
LongPollingRunnable
CacheData
checkConfigInfo
Worker.longPolling
getConfigInner
fireEvent
EventDispatcher