MSE注册配置中心提供了Nacos、Zookeeper、Eureka、Consul四种引擎的实例供您选用。不同引擎可选择的具体规格参数有差别,典型版本的规格详情和预估的处理能力详见下述列表,您可以参考下述表格来选择开通适合您业务的注册配置中心。
说明实例的规格系列分为单机版和集群版,其中单机版只提供单节点,不具备高可用性,不适用于生产环境;同时,单机版本也不支持规格升降配操作,无法切换到集群版本,请提前评估;
Nacos
微服务注册中心Nacos引擎包括配置中心和注册中心,提供动态配置、服务发现和服务健康监测等简单易用的特性,经过实践检验具备高性能和高可用性,帮助用户管理配置、注册和发现微服务,更加快捷方便地构建、交付和管理微服务平台。
主机类型 | 版本 | 支持实例数 |
---|---|---|
X86-通用型 | 单机版2C4G | 600 |
X86-通用型 | 集群版2C4G3节点 | 6000 |
X86-通用型 | 集群版4C8G3节点 | 12000 |
X86-通用型 | 集群版8C16G3节点 | 24000 |
X86-通用型 | 集群版16C32G3节点 | 48000 |
说明如果有服务发现和配置管理两种场景,建议两种场景分别创建MSE Nacos集群进行使用;如果需要同一个集群用于服务发现和配置管理,请将上表的相应数据除以2再进行评估;
如果您使用的Nacos客户端版本是1.x版本,建议您将客户端版本升级到2.x版本,或者将下表的相应数据除以2再进行评估;
下表中的数据为3个节点集群的能力评估数据,并非集群中单个节点的能力评估数据,因此在进行容量评估时,不需要将数据乘以3;
Zookeeper
微服务注册中心ZooKeeper是一个分布式应用程序协调服务,是 Google Chubby 的开源实现。利用ZooKeeper的存储配置,实现配置信息的集中式管理和数据的动态更新,保证数据一致性。MSE提供的ZooKeeper企业级服务,分为单机版和集群版两种,前者适用于开发测试,后者致力于在性能、可观测和高可用方面做了诸多提升,用于生产环境。
主机类型 | 版本 | 支持实例数 |
---|---|---|
X86-通用型 | 单机版2C4G | 500 |
X86-通用型 | 集群版2C4G3节点 | 4000 |
X86-通用型 | 集群版4C8G3节点 | 7000 |
X86-通用型 | 集群版8C16G3节点 | 14000 |
X86-通用型 | 集群版16C32G3节点 | 25000 |
Eureka
微服务注册中心Eureka是一个基于RestfulAPI⻛格开发的服务注册与发现组件,用于在微服务框架中实现服务发现、负载均衡和故障转移,与Springcloud生态有较好的兼容。微服务注册中心Eureka引擎对Netflix开源版本进行了优化,致力于构建全托管式、更安全、更稳定、更高性能的分布式服务注册中心。
主机类型 | 版本 | 每秒查询请求数 | 每秒注册请求数 |
---|---|---|---|
X86-通用型 | 单机版2C4G | 3000 | 1500 |
X86-通用型 | 集群版2C4G3节点 | 8000 | 4500 |
X86-通用型 | 集群版4C8G3节点 | 16000 | 9000 |
X86-通用型 | 集群版8C16G3节点 | 32000 | 18000 |
X86-通用型 | 集群版16C32G3节点 | 64000 | 36000 |
Consul
微服务注册中心Consul引擎是一款分布式高可用的服务发现和配置共享服务组件,由go语言编写,提供高性能、高可用的服务特性。
主机类型 | 版本 | 每秒查询请求数 | 每秒写入请求数 |
---|---|---|---|
X86-通用型 | 单机版2C4G | 2000 | 400 |
X86-通用型 | 集群版2C4G 3节点 | 4800 | 960 |
X86-通用型 | 集群版4C8G 3节点 | 7600 | 1500 |
X86-通用型 | 集群版8C16G 3节点 | 12000 | 2400 |
X86-通用型 | 集群版16C32G 3节点 | 19000 | 3800 |