SpringBoot是Spring推出用於解決傳統框架配置文件冗餘,裝配組件繁雜的基於Maven的解決方案,旨在快速搭建單個微服務
而SpringCloud專一於解決各個微服務之間的協調與配置,服務之間的通訊,熔斷,負載均衡等
技術維度並相同,而且SpringCloud是依賴於SpringBoot的,而SpringBoot並非依賴與SpringCloud,甚至還能夠和Dubbo進行優秀的整合開發負載均衡
總結:框架
SpringBoot專一於快速方便的開發單個個體的微服務ide
SpringCloud是關注全局的微服務協調整理治理框架,整合並管理各個微服務,爲各個微服務之間提供,配置管理,服務發現,斷路器,路由,事件總線等集成服務微服務
SpringBoot不依賴於SpringCloud,SpringCloud依賴於SpringBoot,屬於依賴關係事件
SpringBoot專一於快速,方便的開發單個的微服務個體,SpringCloud關注全局的服務治理框架路由