当前位置: 首页 > news >正文

Spring Cloud-面试知识点(组件、注册中心)

1. Spring Cloud相关组件

①  Eureka / Nacos / zookeeper  注册中心, 配置中心

②  Feign  远程调用

③  Ribbon  负载均衡

④  Hystrix  服务熔断  (服务保护  sentinel)

⑤  Zuul / Gateway  网关

2. 注册中心 

核心作用 : 服务注册和发现。常用的工具: eureka  nacos  zookeeper

2.1  以 eureka为例:

①  服务注册: 服务提供者需要把自己的信息注册到eureka中,如 服务名称、ip、端口等等

②  服务发现:消费者向eureka拉取服务列表信息,如果服务提供者有集群,则消费者会利用负载均衡算法选择一个发起调用

③  服务监控:服务提供者会每隔30s向eureka发送心跳,报告健康状态。如果eureka连续90s未收到心跳信息,则认为服务宕机,会将服务从eureka中剔除。

2.2 nacos与eureka的比较

相同点:

①  都支持服务的注册和拉取

②  都支持服务提供者心跳方式做健康监测

不同点:

①  Nacos支持服务端主动检测服务提供者的状态,临时实例采用心跳检测模式,非临时实例采用主动检测模式

②  临时实例心跳不正常会被剔除,非临时实例则不会剔除

③  Nacos支持服务列表变更的信息推送模式,服务列表更新更及时

④  Nacos 集群默认采用AP方式(高可用),当集群中存在非临时实例时,采用CP模式(强一致),Eureka采用AP方式

⑤  Nacos还支持了配置中心,eureka仅有注册中心


文章转载自:

http://78fqQdfr.jwskq.cn
http://0Pq4E8B0.jwskq.cn
http://UGTfNyFL.jwskq.cn
http://ioZWsnE9.jwskq.cn
http://azeShq8C.jwskq.cn
http://KyP8XzKr.jwskq.cn
http://8AQFBiQ1.jwskq.cn
http://tiDCdGtk.jwskq.cn
http://KAC1DzRl.jwskq.cn
http://N40XxRm2.jwskq.cn
http://S2ChAPj3.jwskq.cn
http://nQANjsf2.jwskq.cn
http://nDrv4m87.jwskq.cn
http://srkCCfqj.jwskq.cn
http://I7ctCLyA.jwskq.cn
http://EDosdRdI.jwskq.cn
http://d3N0DWeg.jwskq.cn
http://ERwmgvt1.jwskq.cn
http://tsIs6Oxs.jwskq.cn
http://ILpLVqns.jwskq.cn
http://BkQ56PQ0.jwskq.cn
http://zDwlXWyD.jwskq.cn
http://Y825NiW3.jwskq.cn
http://CU35wHco.jwskq.cn
http://VE986YxR.jwskq.cn
http://oNiiKwMQ.jwskq.cn
http://2R5iOxYn.jwskq.cn
http://xA2eHYPj.jwskq.cn
http://rapYk2l0.jwskq.cn
http://O3Mr7rHe.jwskq.cn
http://www.dtcms.com/a/387147.html

相关文章:

  • 2.2 定点数的运算 (答案见原书 P93)
  • 使用数据断点调试唤醒任务时__state的变化
  • 力扣周赛困难-3681. 子序列最大 XOR 值 (线性基)
  • Spring IOC 与 Spring AOP
  • 【FreeRTOS】队列API全家桶
  • 【Docker项目实战】使用Docker部署Cup容器镜像更新工具
  • (笔记)内存文件映射mmap
  • springboot传输文件,下载文件
  • 基于51单片机的出租车计价器霍尔测速设计
  • 【笔记】Agent应用开发与落地全景
  • C++ STL底层原理系列学习路线规划
  • LAN口和WAN口
  • Dify + Bright Data MCP:从实时影音数据到可落地的智能体生产线
  • 数据库--使用DQL命令查询数据(二)
  • 【FreeRTOS】创建一个任务的详细流程
  • CKA06--storageclass
  • 宝塔安装以及无法打开时的CA证书配置全攻略
  • wend看源码-Open_Deep_Research(LangChain)
  • 摄像头文档识别与透视变化技术和背景建模技术(追踪)
  • 123、【OS】【Nuttx】【周边】效果呈现方案解析:find 格式化打印
  • DC-4靶机渗透
  • 大模型在线对话平台集锦(持续更新ing...)
  • JavaScript中 i++ 与 ++i
  • 【cookie】JavaScript操作增删改查
  • OC-AFNetworking
  • Java全栈学习笔记35
  • kylin v10 系统 上 qt 5.15.17版本构建及使用
  • Linux:基于环形队列的生产者消费模型
  • Nginx 配置 Vue 项目 Hash/History 模式路由跳转错误的解决方案
  • Linux Makefile与进度条