Skip to content

08 — Spring Cloud 微服务

定位: 基于 Spring Boot 的微服务架构完整基础设施 面试高频度: ⭐⭐⭐⭐

一、子专题导航

#主题面试频率核心内容
08.1-服务注册发现与调用⭐⭐⭐⭐Nacos/Eureka/Consul/ZK 对比、OpenFeign 声明式调用
08.2-网关与配置中心⭐⭐⭐⭐Spring Cloud Gateway、Nacos Config、动态刷新
08.3-熔断降级与分布式事务⭐⭐⭐⭐Sentinel 限流熔断、Seata AT/TCC/Saga、链路追踪

二、核心面试题

  1. Nacos 和 Eureka 在 CAP 理论上的区别?
  2. OpenFeign 如何集成负载均衡和服务熔断?
  3. Spring Cloud Gateway 的工作原理?和 Zuul 有什么区别?
  4. 配置中心的动态刷新原理(@RefreshScope)?
  5. Sentinel 的限流和熔断有几种模式?
  6. Seata AT 模式和 TCC 模式的核心区别?TCC 需要解决什么问题?
  7. Sleuth(或 Micrometer Tracing)如何实现跨服务追踪?

📚 相关板块

  • **Spring Boot** — 微服务的基础
  • **Spring Security** — 微服务安全 (OAuth2/JWT)
  • **事务管理** — 分布式事务 Seata

📚 相关链接

  • **Spring文库设计文档** — 文库设计总纲

Knowledge4J — Java 知识库