Nacos Config
2021-03-06 17:40:18 19 举报
Nacos Config是一个动态服务发现、配置和服务管理平台,用于构建云原生应用。它提供了一组简单易用的特性集,帮助您实现动态服务发现、服务配置管理、动态路由、流量管理等功能。通过使用Nacos Config,您可以快速地部署和管理您的应用程序,并确保它们始终处于最佳状态。此外,Nacos Config还支持多种数据存储方式,包括本地磁盘、远程数据库和云端存储等,以满足不同场景下的需求。总之,Nacos Config是一个功能强大且易于使用的云原生应用开发工具,可以帮助您快速构建高质量的应用程序。
作者其他创作
大纲/内容
配置变更
Task3000
ClientLongPolling
Cache Data3000
Cache Data6000
定时任务
配置没有变更的情况下
/configs
Map->NacosPropertySource->Environment
29.5s
update
Nacos Server
User
md5比较
dashboard/open api
5s
0.5s
update config
response
存储
Dashboard
发布配置变更事件LocalDataChangeEvent
Application
维护配置
返回变化的key
Nacos-server
pull request
NacosDashboard/API
检查期
长轮询请求
Nacos Config 动态配置变更
Server
request
将请求加入到队列
长轮询机制
app
Nacos中配置更新
Http请求[超时时间为 30s]
2.加载完本地配置存储到磁盘中
服务端md5
3000 Cache
Nacos Client
等待期
获取服务端发生变化的数据
检测本地缓存
allSubs
x-s
Client
返回变更的数据之后
从队列中获取连接返回变化的配置
配置变更的情况下
user
listener监听此事件
收藏
0 条评论
回复 删除
下一页