Spring Cloud是用于构建微服务开发和治理的框架集合。
Spring Cloud模块介绍:
Eureka:服务注册中心,用于服务管理。
Ribbon:基于客户端的负载均衡组件
Hystrix:容错框架,能够防止服务的雪崩效应
Feign:Web服务客户端,能够简化HTTP接口的调用。
Zuul:API网关,提供路由转发、请求过滤等功能。
Config:分布式配置管理。
Sleuth:服务跟踪。
Stream:构建消息驱动的微服务应用程序的框架。
Bus:消息代理的集群消息总线。