SpringCloud
Posted niudaben
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringCloud相关的知识,希望对你有一定的参考价值。
SpringCloud和SpringBoot关系
- SpringBoot专注于快捷方便的开发单个个体微服务
- SpringCloud是关注全局的微服务协调整理治理框架,它将SpringBoot开发的一个个单体微服务整合并管理起来,为各个微服务之间提供:配置管理,服务发现,断路由,路由,微代理,事件总线,全局锁,决策竞选,分布式会话等集成服务
- SpringBoot可以离开SpringCloud独立使用,开发项目,但是SpringCloud离不开SpringBoot,属于依赖关系
- SpringBoot专注于快速、方便的开发当个个体微服务,SpringCloud关注全局的服务治理框架
SpringCloud流程
Dubbo与SpringCloud区别
最大区别:SpringCloud抛弃了Dubbo的RPC通信,采用的是基于HTTP的REST方式
严格来说,这两种方式各有优劣,虽然从一定程度上来说,后者牺牲了服务的调用性能,但也避免了原生RPC带来的问题,而且REST相比RPC更为灵活,服务提供方和调用方的依赖只依靠一纸契约,不存在代码级别的强依赖,这在强调快速演化的微服务环境下,显得更为灵活。
SpringCloud版本选择
实际开发版本关系
Spring cloud落地技术
参考书:
- https://springcloud.cc/spring-cloud-netflix.html
- 中文API文档:https://springcloud.cc/spring-cloud-dalston.html
- springcloud中国社区:http://springcloud.cn/
- springcloud中文网:https://springcloud.cc
以上是关于SpringCloud的主要内容,如果未能解决你的问题,请参考以下文章
SpringCloudSpringCloud 简单的 Demo
springcloudspringcloud与springboot的版本对应关系