SpringCloud 高频面试题(真实企业面试版).docxVIP

  • 0
  • 0
  • 约4.71千字
  • 约 7页
  • 2026-08-24 发布于河北
  • 举报

SpringCloud 高频面试题(真实企业面试版).docx

SpringCloud高频面试题(真实企业面试版)

一、SpringCloud基础认知(初级必问)

1、简单说说你对SpringCloud的理解?和SpringBoot的区别?

SpringCloud是一套微服务一站式解决方案,基于SpringBoot开发,用于解决分布式系统中的服务注册发现、配置管理、网关路由、熔断限流、远程调用等一系列问题,是目前国内最主流的微服务落地框架。

和SpringBoot的核心区别:

SpringBoot是单体快速开发框架,专注于简化单个项目的搭建、配置、部署,用来开发独立的微服务单体应用;

SpringCloud是分布式微服务治理框架,依赖SpringBoot,专注于多个微服务之间的协调、通信、治理、容错。

2、微服务和单体架构的优缺点,以及为什么要用SpringCloud?

单体架构:所有业务代码在一个项目中,部署简单、测试简单,但后期业务庞大后,耦合严重、迭代慢、单点故障、无法单独扩容。

微服务架构:按业务模块拆分独立服务,服务独立开发、部署、扩容、迭代,容错性高;但缺点是运维复杂、分布式问题多(事务、超时、重试、服务治理)。

SpringCloud就是为了解决微服务的治理痛点,标准化了微服务开发的各类组件,不用自己手写服务注册、网关、熔断等基础能力,开箱即用、社区成熟、适配企业级开发。

3、SpringClou

文档评论(0)

1亿VIP精品文档

相关文档