spingCloud中Eureka和Nocas的区别
Eureka的运行原理图
Nocas的运行原理图
二:相同点。
都支持服务注册和服务拉取。
都支持服务提供者心跳方式做健康检测。
三:区别。
Nacos支持服务端主动检测提供者状态:临时实例采用心跳模式,非临时实例采用主动检测模式
临时实例心跳不正常会被剔除,非临时实例则不会被剔除
Nacos支持服务列表变更的消息推送模式,服务列表更新更及时
Nacos集群默认采用AP方式,当集群中存在非临时实例时,采用CP模式;Eureka采用AP方式
关于AP和CP 详情
个人理解。
1:在提供者和注册中心之间。
(1)Eureka中会定时向注册中心发送心跳,如果在短期内没有发送心跳,则就会直接剔除。
(2)Nacos也会向注册中心发送心跳,但是它的频率要比Eureka快。在Nacos中又分为临时实例和非临时实例。如果是临时实例的话,短期内没有发送心跳,则会直接剔除。但是如果是非临时实例长时间宕机,不会直接剔除,并且注册中心会直接主动询问并且等待非临时实例。
2:在消费者和注册中心之间。
(1)Eureka会定时向注册中心定时拉去服务,如果不主动拉去服务,注册中心不会主动推送。
(2)Nacos中注册中心会定时向消费者主动推送信息 ,这样就会保持数据的准时性。
spingCloud中Eureka和Nocas的区别相关推荐
- 你还不知道 Eureka 和 zookeeper 的区别吗?
前言 最近在面试的时候,被问到了这个问题,作答的不是很好,在此进行整理和学习,希望能够帮助大家. CAP理论 在了解eureka和zookeeper区别之前,我们先来了解一下这个知识,cap理论. 1 ...
- 对比Eureka和Nacos 的区别 Zuul和Spring Gateway的区别
目录 Eureka与Nacos的区别 1.功能差异 2.部署安装 3.稳定及扩展 4.总结 Spring gateway与zuul的区别 1. 产品对比 2 性能对比 3总结 Eureka与Nacos ...
- python中break和continue的区别
python中break和continue的区别 break 结束for 或者while 循环 后面还没循环到的 不再循环 continue 当满足某种条件时结束当前值的循环 后面没有循环的继续循环 ...
- java中separator_java - File.separator和路径中的斜杠之间的区别
java - File.separator和路径中的斜杠之间的区别 在Java Path-String中使用/和普通的File.separator有什么区别? 与双反斜杠相比,/平台独立似乎不是原因, ...
- PHP中self和static的区别,php中self与static的区别
原文链接,猛击这里. php中self与static的区别 通过一些示例,我们可以很容易看出self和static的区别.假定我们有class Car – 它有两个方法,model和getModel. ...
- php 抽象类 接口 区别,PHP中抽象类、接口的区别与选择分析
本文实例分析了PHP中抽象类.接口的区别与选择.分享给大家供大家参考,具体如下: 区别: 1.对接口的使用是通过关键字implements.对抽象类的使用是通过关键字extends.当然接口也可以通过 ...
- php $this self,php中self与$this的区别
学习php中self与$this的区别. 先来看下parent与self的例子: /* * parent与self的区别 * by www.jbxue.com */ class A{ function ...
- mysql中char与varchar的区别分析(补充一句,int和integer没区别)
转自:http://www.jb51.net/article/23575.htm 在mysql教程中char与varchar的区别呢,都是用来存储字符串的,只是他们的保存方式不一样罢了,char有固定 ...
- python中bytearray和java中byte[]的区别_Python经典面试题:说说Python中xrange和range的区别?...
昨晚一小伙后台问xrange和range有啥区别,讲了下他倒领悟的挺快,其实这也是你各面试Python岗位,经常会遇到的Python面试题,长个心眼哈,说不定明年3月你找工作就用上了. 废话不多说,开 ...
最新文章
- java7 的final真的有坑啊。
- python学生信息管理系统心得体会-python实现名片管理系统
- SpringBoot取出信息
- VS2013动态库文件的创建及其使用详解
- 5、Linux内核模块开发
- 江苏省专转本计算机题知识点,江苏专转本计算机真题17
- [css] scroll-snap-align属性的应用场景是什么?
- 中国首辆火星车全球征名,李彦宏推荐命名:祝融
- Chirpy Zippy工具使用心得
- 49.把字符串转换成整数
- Oracle 中 start with 递归查询、case when 条件表达式、rowid 伪列去重
- ubuntu 配置Thinkpad T400 的小红点(trackpad)
- 做网站如何选阿里云服务器呢?
- 洛谷 P5708 【深基2.习2】三角形面积(C)
- 手把手教你mockjs实际项目快速搭建
- html新浪短域名api,新浪(t.cn)短网址API-API文档-免费api接口-短网址工具
- 晶联讯12864液晶+STM32+HAL库 IO模拟SPI成功实现显示。
- Opencv测量图片中的物体大小
- Web前端第三阶段学习
- office 365 PPT 如何关闭设计理念?