跳转至

Eureka 和 Nacos 的区别

一、Eureka

Netflix 开源,AP 注册中心。

特点

  • AP:网络分区时仍可用。
  • 客户端轮询拉取。
  • 不再维护(2.x 闭源)。

二、Nacos

阿里开源,AP/CP 可切换。

特点

  • AP:默认。
  • CP:切换为 Raft。
  • 支持配置中心。
  • 健康检查。

三、对比

Eureka Nacos
CAP AP AP/CP 切换
健康检查 客户端心跳 服务端探测
配置中心 不支持 支持
控制台 简单 丰富
维护 停更 活跃

四、为什么用 Nacos

  • Spring Cloud Alibaba 生态。
  • 注册 + 配置一体。
  • CP/AP 可选。

五、怎么选

  • 新项目用 Nacos。
  • 老项目用 Eureka 就继续用。

一句话

Eureka 是 AP,Nacos 是 AP/CP 二合一。