标题SpringBoot和SpringCloud的区别
一、SpringBoot专注于快速方便的开发单个微服务SpringCloud是关注全局微服务的协调整治治理框架,是用于管理SpringBoot拆分的微服务的,为各个微服务之间提供配置,服务发现,断路器,路由,微代理等集成服务
二、SpringBoot可以离开SpringCloud独立开发项目,但SpringCloud不能够离开SpringBoot,属于依赖关系SpringBoot专注于快速方便的开发微服务个体SpringCloud关全局的服务治理
三、SpringCloud(五大组件)RestTemplate Eureka(注册中心)Ribbon(负载均衡)Hystrix(断路器)zuul(路由网关)
四、SpringBoot和微服务(spring boot和微服务类似于大楼地基和一整个建筑群的差别。)微服务是一种分布式系统架构,是一种思想,是一种设计原则。通过springboot来创建服务,而Spring Cloud是关注全局的服务治理框架。