Nacos与Eureka的区别

大家好我是苏麟今天说一说Nacos与Eureka的区别.

Nacos

Nacos的服务实例分为两种l类型:

  • 临时实例:如果实例宕机超过一定时间,会从服务列表剔除,默认的类型。
  • 非临时实例:如果实例宕机,不会从服务列表剔除,也可以叫永久实例。

配置一个服务实例为永久实例:

java 复制代码
spring:
  cloud:
    nacos:
      discovery:
        server-addr: localhost:8848 #nacos服务地址
        ephemeral: false  #是否为临时实例

Nacos和Eureka整体结构类似,服务注册、服务拉取、心跳等待,但是也存在一些差异:

Nacos与eureka的共同点

  • 都支持服务注册和服务拉取
  • 都支持服务提供者心跳方式做健康检测

Nacos与Eureka的区别

  • Nacos支持服务端主动检测提供者状态:临时实例采用心跳模式,非临时实例采用主动检测模 式
  • 临时实例心跳不正常会被剔除,非临时实例则不会被剔除
  • Nacos支持服务列表变更的消息推送模式,服务列表更新更及时
  • Nacos集群默认采用AP方式,当集群中存在非临时实例时,采用CP模式;Eureka采用AP方式

这期就到这里下期见!

相关推荐
DeepFlow 零侵扰全栈可观测19 小时前
DeepFlow 全栈可观测性 护航某银行核心系统全生命周期
数据库·人工智能·分布式·云原生·金融
BD_Marathon20 小时前
【Zookeeper】CAP理论——BASE定理及ZK追求的一致性
分布式·zookeeper·云原生
shida_csdn21 小时前
k0smotron 一键创建 K8s Control Plane(K8s in K8s 模式)
云原生·容器·k0s·kosmotron
2501_941807261 天前
智慧金融平台中的多语言语法引擎与实时风控策略实践
eureka
张人大 Renda Zhang1 天前
Maven = Java 构建世界的“事实标准”:从 pom.xml 到云原生 CI/CD
xml·java·spring boot·后端·ci/cd·云原生·maven
初学者,亦行者1 天前
【探索实战】监控、安全与边缘场景的深度落地
云原生
AI云原生1 天前
Docker部署多个Python项目如何使用Nginx实现负载均衡的解决方案
python·nginx·docker·云原生·容器·kubernetes·负载均衡
X***C8621 天前
springcloud-eureka与gateway简易搭建
spring cloud·eureka·gateway
代码改善世界1 天前
【前瞻创想】Kurator:驾驭分布式云原生世界的“统一舰队”
分布式·云原生
代码改善世界1 天前
【探索实战】从零到一:Kurator 构建分布式云原生平台的探索与实践
分布式·云原生