# Spring Cloud

📚 欢迎来到 Spring Cloud 学习指南。

Spring Cloud 是基于 Spring Boot 的微服务架构一站式解决方案,提供服务注册与发现、配置中心、负载均衡、服务调用、熔断限流、网关、分布式事务等能力。本栏目从微服务架构认识讲起,逐步带你掌握 Nacos、OpenFeign、Sentinel、Seata 和 Spring Cloud Gateway 等核心组件。

# 内容目录

  • 01. 微服务架构认识:架构演进总览、各架构的优缺点、微服务常见问题与版本对应
  • 02. Nacos:Nacos 介绍、注册中心演变、核心功能与对比、基础配置
  • 03. 负载均衡:负载均衡策略与配置方式
  • 04. OpenFeign:介绍、快速使用、日志配置、超时时间与自定义拦截器
  • 05. Nacos Config:配置中心介绍、快速入门、扩展配置与 @RefreshScope
  • 06. Sentinel:分布式系统常见问题、Sentinel、流控、熔断与其他规则
  • 07. Seata:分布式事务理论基础、Seata 的模式与实战
  • 08. 网关:Spring Cloud Gateway 的特征、实战、路由断言、过滤器、跨域与整合 Sentinel

# 学习建议

  1. 先理解微服务架构:搞清楚单体、集群、分布式、微服务的区别,再学具体组件会更有方向。
  2. 按组件逐个击破:Nacos → OpenFeign → Sentinel → Seata → Gateway,一条线学下来很顺。
  3. 动手搭建多服务项目:微服务要多跑几个服务才能体会,建议自己搭一套服务注册与调用。
  4. 重点掌握熔断限流和分布式事务:这是微服务落地的难点,也是面试高频考点。
最近更新: 9/19/2026, 1:27:08 PM
编程NOTE   |