Wrayの知识库 Wrayの知识库
首页
  • Java 基础
  • Java 集合
  • Java 并发
  • Java IO
  • JVM
  • Spring Framework
  • Spring Boot
  • Spring Cloud
  • Spring Security
  • MySQL
  • Redis
  • 计算机基础
  • 操作系统原理
  • Linux
  • MacOS
  • Windows
  • 系统工程与研究专题
  • AI 基础
  • 大模型基础
  • Prompt 工程
  • RAG 检索增强生成
  • Agent 智能体
  • AI 应用开发
  • AI 工程化
  • AI 安全与治理
  • AI 面试与设计题
  • 纸质书
  • 电子书
  • 学习课程
疑难杂症
GitHub (opens new window)
首页
  • Java 基础
  • Java 集合
  • Java 并发
  • Java IO
  • JVM
  • Spring Framework
  • Spring Boot
  • Spring Cloud
  • Spring Security
  • MySQL
  • Redis
  • 计算机基础
  • 操作系统原理
  • Linux
  • MacOS
  • Windows
  • 系统工程与研究专题
  • AI 基础
  • 大模型基础
  • Prompt 工程
  • RAG 检索增强生成
  • Agent 智能体
  • AI 应用开发
  • AI 工程化
  • AI 安全与治理
  • AI 面试与设计题
  • 纸质书
  • 电子书
  • 学习课程
疑难杂症
GitHub (opens new window)
  • Spring概述
  • Spring Framework

  • Spring Boot

  • Spring Cloud

    • Spring Cloud概述
      • 1. 学习路线
      • 2. 本章目录
      • 3. 阅读建议
      • 4. 总结
    • 微服务架构基础
    • Release Train与版本治理
    • Spring Cloud Config配置中心
    • 服务注册与发现
    • Spring Cloud LoadBalancer负载均衡
    • Spring Cloud OpenFeign声明式调用
    • Spring Cloud Gateway网关
    • CircuitBreaker与Resilience4j
    • 分布式追踪与观测
    • Spring Cloud Bus消息总线
    • Spring Cloud Stream消息驱动
    • Spring Cloud Function与Serverless
    • Spring Cloud Contract契约测试
    • Spring Cloud Kubernetes集成
    • Spring Cloud Vault与密钥管理
    • Spring Cloud Task短生命周期任务
    • Spring Cloud Netflix
    • Spring Cloud Alibaba
    • 灰度发布限流降级
    • 配置刷新与故障隔离
    • 微服务安全与边界
    • Spring Cloud面试与设计题
  • Spring Security

目录

Spring Cloud概述

Spring Cloud 是 Spring 知识库中的一个主干模块。围绕分布式系统常见模式,提供配置、发现、调用、网关、熔断、消息、契约、观测和平台集成能力。

本章按照从新手到资深工程师的学习路径组织:先建立整体地图,再进入核心机制,最后进入生产实践、排障、源码和设计题。

# 1. 学习路线

入门:知道解决什么问题,能跑通基本示例
  |
  v
进阶:理解自动装配、生命周期、代理、过滤器或调用链
  |
  v
高级:能做生产配置、性能调优、安全治理和故障排查
  |
  v
专家:能解释源码设计、版本迁移、架构取舍和团队规范

# 2. 本章目录

  • 微服务架构基础
  • Release Train与版本治理
  • Spring Cloud Config配置中心
  • 服务注册与发现
  • Spring Cloud LoadBalancer负载均衡
  • Spring Cloud OpenFeign声明式调用
  • Spring Cloud Gateway网关
  • CircuitBreaker与Resilience4j
  • 分布式追踪与观测
  • Spring Cloud Bus消息总线
  • Spring Cloud Stream消息驱动
  • Spring Cloud Function与Serverless
  • Spring Cloud Contract契约测试
  • Spring Cloud Kubernetes集成
  • Spring Cloud Vault与密钥管理
  • Spring Cloud Task短生命周期任务
  • Spring Cloud Netflix
  • Spring Cloud Alibaba
  • 灰度发布限流降级
  • 配置刷新与故障隔离
  • 微服务安全与边界
  • Spring Cloud面试与设计题

# 3. 阅读建议

读者阶段 阅读方式 重点关注
新手 先读概述和基础主题 概念、最小用法、常见配置
中级 按机制主题逐篇推进 生命周期、默认规则、扩展点
高级 重点读实践、排障和设计题 性能、安全、稳定性、迁移
资深 结合源码和项目复盘阅读 抽象边界、团队规范、平台化

# 4. 总结

Spring Cloud 的学习重点不是背诵组件名,而是理解它如何把业务代码、运行环境和工程治理连接起来。读完本章后,你应该能在真实项目中回答三个问题:为什么要用它、默认行为是什么、当默认行为不适合生产时如何安全接管。

上次更新: 2026/06/24, 18:37:13
Spring Boot面试与设计题
微服务架构基础

← Spring Boot面试与设计题 微服务架构基础→

Copyright © 2023-2026 Wray | 鄂ICP备2024050235号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式