版本选型

微服务注册配置中心支持的引擎类型有Nacos和ZooKeeper两种,支持的引擎版本分为专业版和开发版(开发版只提供单节点,不适用于生产环境)。您可以根据不同引擎的对比信息,选择所需的引擎类型和引擎版本。

说明
  • 注册配置中心不支持将引擎从开发版升级为专业版,同时也不支持从专业版降级为开发版。

  • 注册配置中心的基础版已经停止新售,若您想了解基础版的功能特性,请参见微服务注册配置中心版本选型

  • 开源Eureka 2.x已停止维护,开源Eureka 1.x发展缓慢,推荐使用MSE Nacos,无缝兼容Eureka协议,性能提升50%。关于如何创建Nacos引擎,请参见创建Nacos引擎

引擎类型

对比项

专业版

开发版

Nacos

引擎版本

  • Nacos 2.0.x

  • Nacos 2.1(Nacos 2.1无缝兼容Nacos1.x和Nacos2.x客户端)

  • Nacos 2.0.x

  • Nacos 2.1(Nacos 2.1无缝兼容Nacos1.x和Nacos2.x客户端)

高可用

  • 默认多可用区(Availability Zone,简称AZ)平均部署,提高集群容灾能力,故障自动检测及恢复,SLA保障率高达99.95%。

  • 支持动态配置,扩缩容不重启,降低服务中断时间。

单节点部署,无法提供多节点容灾能力及SLA保障。

性能

基于Alibaba Dragonwell构建并深度调优,整体性能提升40%以上。

与社区原生基本一致。

专家尊享通道

  • 产品专家与研发专家在线支持,及时协助处理线上问题。

  • 稳定性建议、参数调优以及最佳实践。

不支持

配置鉴权

支持

支持

配置加密

支持

支持

Eureka协议

支持

支持

ACM协议

支持

支持

多语言互通

支持

支持

无损迁移

支持

支持

服务及配置推送轨迹

支持

不支持

ZooKeeper

引擎版本

ZooKeeper 3.8.0(兼容3.4.x~3.8.x版本)

ZooKeeper 3.8.0(兼容3.4.x~3.8.x版本)

高可用

  • 默认多AZ平均部署,提高集群容灾能力,故障自动检测及恢复,SLA保障率高达99.95%。

  • 支持动态配置,扩缩容不重启,降低服务中断时间。

单节点部署,无法提供多节点容灾能力及SLA保障。

性能

  • 基于Alibaba Dragonwell构建并深度调优,整体性能提升40%以上。

  • 优化热加载机制,提高类加载速度,降低您启动时服务中断时间。

与社区原生基本一致。

可观测

提供约70+的业务监控指标,增加多项默认核心监控报警项。

提供基础监控指标。

功能特性

增加子节点个数限制,可自定义设置策略,避免子节点过多影响性能。

提供基础功能。

专家尊享通道

  • 产品专家与研发专家在线支持,及时协助处理线上问题。

  • 稳定性建议、参数调优以及最佳实践。

不支持

无损迁移

支持

支持

对比项涉及参数介绍:

  • 配置鉴权:阻止未授权用户访问Nacos,保证配置内容安全保密。

  • 配置加密:配置内容使用KMS加密,保证配置内容机密存储、传输。

  • 多语言互通:服务网格应用与Java应用通过服务发现实现互通。

  • 无损迁移:Spring Cloud应用和Dubbo应用无需修改代码或停机,从自建的注册中心迁移到云产品实现流量无损。

阿里云首页 微服务引擎 相关技术圈