概念
Spring Cloud是一个分布式的整体解决方案。Spring Coud为开发者提供了 在分布式系统(配置管理,服务发现,熔断,路由,为代理,控制总线,一次性tokeb,全局锁,leader选举,分布式session,集群状态)中快速构建的工具,使Spring Cloud的开发者 可以快速的启动服务或构建应用,同时能够快速和云平台资源进行对接。
SpringCloud分布式开发五大常用组件
- 服务发现 —— NetFlix Eureka
- 客服端负载均衡—— NetFlix Ribbon
- 断路器——NetFlix Hystrix
- 服务网管——Netflix Zuul
- 分布式配置——Spring Cloud Config