Ribbon 高频面试题及详细答案(真实面试版)_1.docxVIP

  • 1
  • 0
  • 约3.72千字
  • 约 6页
  • 2026-10-14 发布于河北
  • 举报

Ribbon 高频面试题及详细答案(真实面试版)_1.docx

Ribbon高频面试题及详细答案(真实面试版)

整套试题为互联网后端/微服务真实高频面试原题,内容贴合实际工作场景,答案简洁、落地、无套话,适合面试突击、复盘背诵。

一、基础认知面试题(入门必问)

1.简单说下Ribbon是什么,它的作用是什么?

Ribbon是SpringCloud体系中客户端负载均衡组件,属于本地负载均衡,不需要独立部署服务,集成在消费者客户端中。

核心作用:从注册中心拉取服务列表,在客户端本地实现请求分发、负载均衡、重试、超时控制,解决微服务多实例调用的分发问题,避免单点压力过大。

简单理解:Nginx是服务端负载均衡,Ribbon是客户端本地负载均衡。

2.Ribbon和Nginx负载均衡的区别?

1)部署位置不同

Ribbon:消费者客户端本地,属于客户端负载均衡;

Nginx:独立网关服务,属于服务端负载均衡。

2)生效层级不同

Ribbon:微服务之间的内部调用;

Nginx:外网入口、前端请求接入。

3)性能与资源

Ribbon本地计算分发,无中间转发,性能更高;Nginx需要转发请求,存在少量性能损耗。

4)功能侧重

Ribbon侧重服务调用的负载、重试、容错;Nginx侧重反向代理、限流、静态资源、SSL转发。

3.SpringCloud中Ribbon的默认集成关系?和Feign、RestTem

文档评论(0)

1亿VIP精品文档

相关文档