SpringCloud 是什么
SpringCloud 是微服务的开发工具集,包含配置管理,服务发现,断路器,智能路由,微代理,控制总线等,它没有选择重复遭轮子,而是对已有工具的在封装(主要是Netflix的开源工具)
常见的组件如下
- SpringBoot:用于快速开发应用
- Eureka: 云端服务发现,一个基于 REST 的服务,用于定位服务,以实现云端中间层服务发现和故障转移。
版本
相对于spring boot, SpringCloud 版本还是比较复杂的,具体可以参考 SpringCloud 版本