Nacos与Eureka的区别

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

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

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

spring:
  cloud:
    nacos:
      discovery:
        ephemeral: false # 设置为非临时实例

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

  • Nacos与eureka的共同点
    • 都支持服务注册和服务拉取
    • 都支持服务提供者心跳方式做健康检测
  • Nacos与Eureka的区别
    • Nacos支持服务端主动检测提供者状态:临时实例采用心跳模式,非临时实例采用主动检测模式
    • 临时实例心跳不正常会被剔除,非临时实例则不会被剔除
    • Nacos支持服务列表变更的消息推送模式,服务列表更新更及时
    • Nacos集群默认采用AP方式,当集群中存在非临时实例时,采用CP模式;Eureka采用AP方式

相关推荐

  1. nacoseureka区别

    2023-12-07 18:14:01       60 阅读
  2. NacosEureka区别详解

    2023-12-07 18:14:01       51 阅读
  3. 谈谈NacosEureka区别

    2023-12-07 18:14:01       56 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-07 18:14:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-07 18:14:01       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-07 18:14:01       82 阅读
  4. Python语言-面向对象

    2023-12-07 18:14:01       91 阅读

热门阅读

  1. 哈希查找(数据结构实训)

    2023-12-07 18:14:01       64 阅读
  2. npm 更换镜像

    2023-12-07 18:14:01       54 阅读
  3. vue2使用npm依赖包导出xlsx文件

    2023-12-07 18:14:01       64 阅读
  4. 目标检测开源数据

    2023-12-07 18:14:01       62 阅读
  5. ARMV8 - A64 - 存储器读写指令

    2023-12-07 18:14:01       57 阅读
  6. 记录一下npm包的关键字段

    2023-12-07 18:14:01       67 阅读
  7. TCP套接字编写

    2023-12-07 18:14:01       51 阅读
  8. pm2部署vue项目,Vue项目的部署在服务器

    2023-12-07 18:14:01       49 阅读
  9. StarRocks 存算分离最佳实践,让降本增效更简单

    2023-12-07 18:14:01       58 阅读
  10. STM32h7 接收各种can id情况下滤波器的配置

    2023-12-07 18:14:01       51 阅读
  11. 解决SpringBoot jar包下resources目录下文件读取不到

    2023-12-07 18:14:01       64 阅读