大数据&云计算|Nacos源码分析-naming子项目中controllers概述
https://github.com/alibaba/nacos
【大数据&云计算|Nacos源码分析-naming子项目中controllers概述】
本文插图
当前最新Release版本 v1.3.0:
https://github.com/alibaba/nacos/releases
本文插图
本文插图
专栏Spring Cloud Alibaba微服务实战作者:软件架构29.8币62人已购查看二、naming模块中controllers包中的Controller核心类 Nacos提供了两种服务 , 一种是用于服务注册、发现的Naming Service;一种是用于配置中心、动态配置的Config Service , 而它们底层均由core模块来支持 。
其中naming模块中controllers包中的Controller核心类如下所示 。
本文插图
nacos-naming中Controller核心功能:
- ApiController:已废弃;
- CatalogController:获取服务相关的信息;
- ClusterController:更新某服务下的集群信息;
- DistroController:一个Server只负责部分服务 , 所以需要同步才能获取完整的信息;
- HealthController:服务端主动的健康检查相关操作接口;
- InstanceController:服务实例相关 , 注册、获取服务实例 , 处理实例心跳等;
- OperatorController:操作、统计、状态相关;
- RaftController:Raft协议相关通信接口;
- ServiceController:服务信息操作相关的接口;
本文插图
推荐阅读
- 数据流|比亚迪M6用诊断仪无法读取TCU数据流检修
- 云计算|从互联网到AI崛起,上海能弯道超车吗?
- 技术编程|如何利用数据库进行世界史研究
- 行业互联网,AI人工智能|城市教育大脑以“ AI+ 大数据”为核心 , 引领教育变革
- 行业互联网,云计算|赛伯乐携手华为(重庆)人工智能创新中心聚焦AI前沿,助力企业数字化转型
- |如何分析“会员数据”,强化门店的竞争力?
- 数据|翼方健数解码隐私安全计算 实现数据“可用不可见”
- 云计算|腾讯云小微首次技术开放日,揭秘AI语音背后的奥秘
- 智慧城市|数据归心、AI赋能,打牢新型智慧城市建设基础
- 目标检测|数据民工也能移动办公了:目标检测标注App上线,分分钟创建私人数据集