聊城wap网站建设,Linux网站开发设计,安装wordpress导入工具栏,设计之家软件差异对比表格#xff1a;
功能点DisconfApolloNacos依赖高可用框架完全依赖于Zookeeper来实现监听拉取#xff0c;向外提供了HTTP拉取数据接口依赖于Eureka实现内部服务发现注册#xff0c;提供HTTP接口给Client SDK拉取监听数据内部自研实现框架高可用CAP理论偏重点Zookee…差异对比表格
功能点DisconfApolloNacos依赖高可用框架完全依赖于Zookeeper来实现监听拉取向外提供了HTTP拉取数据接口依赖于Eureka实现内部服务发现注册提供HTTP接口给Client SDK拉取监听数据内部自研实现框架高可用CAP理论偏重点Zookeeper是CP因此是CPEureka为AP因此为AP尽管Nacos支持CP和AP两种模式但作为配置中心官方定义只能为AP开源方百度携程阿里开源社区情况停止维护star5.5K社区活跃star27.7K社区活跃star25.4KSpring集成情况没有提供集成包需要自行根据需求配置对应的SpringBean支持Springbot和SpringCloud没有传统SpringMVC集成包支持SpringMVC、Springboot和Springcloud配置界面功能功能较少无配置审计提供审计、灰度发布、版本回滚和编辑发布提供审计、回滚和灰度发布开源时间201620162018配置实时推送HTTP拉取Zookeeper长连接监听http long polling拉取监听2.0长连接拉取监听1.0 http long polling拉取监听配置格式校验不支持支持支持分布式配置中等需配置Zookeeper集群和Server复杂需配置Portal、Admin Service和Config Service简单仅需配置Nacos Server即可数据一致性协议ZAB协议Eureka协议CP的raft协议AP的Distro协议多机房不支持多机房的负载均衡需要依赖于SLB等三方组件支持支持自身多机房和SLB三方组件多环境支持支持支持
综合来看Nacos的优势是毋庸置疑的承受住了双十一的流量且进步十分迅速有阿里背书维护团队无需担心。
如果还有其它的功能差异点需要了解欢迎评论提出我也查漏补缺研究一波。
三个配置框架原理传送门
Apollo原理浅析Nacos框架服务注册发现和配置中心原理Disconf-Client端原理分析和使用思考。
*注本表格数据截止2023.2.20