介绍了 Spring Cloud 常用的组件。欢迎 Star 和 Fork。
使用 Edgware 版本。注意 Edgware 版本中,重命名了很多 starter 的 Artifact ID。虽然在 Edgware 版中,原 Artifact ID 依然可用,使用已过时的 starter 将记录一个警告,并在其中使用新启动程序的名称,新旧名的对照表可以去 Spring Cloud Edgware Release Notes。
- JDK 8
- Maven 3
- IDE:STS or Eclipse (当然 IDEA 也行,我只是觉得它的 Boot Dashboard 不是太好用)
- Spring Cloud 简介
- Spring Cloud Eureka:服务注册与发现
- Eureka Server
- Eureka Client
- Eureka 的高可用
- 服务注册与发现机制
- Spring Cloud Ribbon:负载均衡
- RestTemplate
- Spring Retry 失败重试
- Spring Cloud Hystrix:断路器
- Hystrix
- Dashboard
- Turbine
- Spring Cloud Feign:声明式 REST 客户端
- 负载均衡、断路器、请求重试以及踩坑
- Spring Cloud Zuul:网关
- Filter
- File Upload
- Spring Cloud Config:分布式配置中心
- Config Server
- Config Client
- 高可用
- Spring Cloud Bus:消息总线
Spring Cloud 系列:http://yangdongdong.org/categories/Spring-Cloud
通过 Issues 或者邮件联系我。
Email:yangdd1205@126.com
This project is licensed under the MIT License - see the LiCENSE file for details.