Nacos VS Eureka

Nacos 和 Eureka 最核心区别


一句话总结

Nacos = 注册中心 + 配置中心 Eureka = 只有注册中心

Nacos 功能更多、更强,现在企业全都用 Nacos,Eureka 已经停更淘汰了。


1. 功能区别(最关键)

Nacos

  • 服务注册发现(管服务上下线)
  • 配置中心(改配置不用重启,热更新)
  • 一个组件搞定两件事

Eureka

  • 只有服务注册发现
  • 没有配置中心功能
  • 2019 年就停更了,Spring Cloud 官方不再维护

2. 集群高可用区别(重点)

Nacos

  • 支持AP + CP 模式
  • 既能保证高可用,又能保证数据一致性
  • 集群更稳定

Eureka

  • 纯 AP 模式
  • 只保证高可用,不保证数据强一致
  • 网络抖动时容易出现服务信息不一致

3. 健康检查区别

Nacos

  • 主动检查 + 被动心跳
  • 服务挂了立刻剔除,反应极快

Eureka

  • 只能靠心跳
  • 服务挂了90 秒后才剔除,反应慢

4. 国内使用情况(真实工作)

  • 现在 99% 公司用 Nacos
  • Eureka 基本没人用了,老项目才会见到
  • Spring Cloud Alibaba 官方主推 Nacos

5. 最精简记忆版(背这个)

  1. Nacos = 注册中心 + 配置中心
  2. Eureka = 只有注册中心
  3. Nacos 更快、更稳、功能更强
  4. Eureka 停更淘汰了
相关推荐
小陈运维41 分钟前
使用kubeadm初始化IPV4/IPV6集群
linux·docker·云原生·容器·kubernetes
笑洋仟1 小时前
k8s的Ingress配置问题
云原生·容器·kubernetes
垚垚学技术_聚焦云原生1 小时前
K8s OpenEBS LVM 动态存储 PVC Pending 排查记
云原生·容器·kubernetes
我不是阵雨13 小时前
微服务幂等性深度解剖
微服务·云原生·架构
code_slave(码畜)16 小时前
微服务架构落地:消息队列架构设计(上篇)——异步解耦、削峰填谷,看懂业务事件流转本质
spring boot·spring cloud·微服务·云原生·架构
code_slave(码畜)19 小时前
微服务架构落地:消息队列架构设计(下篇)——消息堆积、死信治理与集群监控告警实战
spring boot·spring cloud·微服务·云原生·中间件·架构
灯澜忆梦20 小时前
【docker】#2 | 基础命令
docker·容器·eureka
sbjdhjd1 天前
云安全 | 从特权容器到旧版 runC:Docker 宿主机访问与运行时缺陷复盘
运维·网络安全·docker·云原生·kubernetes·云计算·云安全
蜡笔婧萱1 天前
Docker介绍及其基础简介(一)
云原生·eureka