1.微服务前提
- 已经完成为服务的拆分,但是服务之间是有依赖的,还木有协调管理
- 引入springCloud,服务协调;如果SpringBoot是构建单个微服务利器,那么SpringCloud就是管理者
- SpringCloud简介,入门配置,子项目介绍
- 什么是SpringCloud:配置管理、服务注册、服务发现、断路器;智能路由、负载均衡、微代理、服务间调用、一次性令牌、微代理;思维导图模板、全局锁、领导选举、分布式锁消息、分布式会话、集群状态
Spring Cloud与Spring boot的关系
- SpringBoot是构建SpringCloud架构的基石,比如每一个子项目都是用SpringBoot构成的
- 版本命名规则:伦敦地铁站名字
- Spring Cloud Finchley.M2==》Spring Boot 2.0.0.M3,存在版本兼容性的!
2.Spring子项目
- Spring Cloud Bus