spring cloud 入门系列一:初识spring cloud

最近看到微服务很火,也是将来的趋势,html

因此就去学习下,在dubbo和spring cloud之间我选择了从spring cloud,主要有以下几种缘由:程序员

  1. dubbo主要专一于微服务中的一个环节--服务治理,像服务注册和发现这种还须要zookeeper第三方的中间;可是spring cloud提供了微服务的一站式解决方案,该有的功能都有了。
  2. spring cloud 社区彷佛更加活跃,将来可能成为这个行业的标准。
  3. 本身所在公司的云部门就是用的spring boot/cloud,有先入为主的赶脚吧。

 

好,接下来咱们来认识下spring cloud.
1、什么是spring cloud?
它的中文官网这样说:spring

微服务架构集大成者,云计算最佳业务实践。

百度百科这样说的:架构

Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,
如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,均可以用Spring Boot的开发风格作到一键启动和部署。
Spring Cloud并无重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,
经过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。


2、基础知识负载均衡

从spring cloud的释义里面能看出,它须要用到spring boot,所以学习spring cloud须要spring boot的基础,本人厚着脸皮给你们推荐下本身的博客文章,嘿嘿~~框架

  1. spring boot 系列之一:spring boot 入门
  2. spring boot 系列之二:spring boot 如何修改默认端口号和contextpath
  3. spring boot 系列之三:spring boot 整合JdbcTemplate
  4. spring boot 系列之四:spring boot 整合JPA
  5. spring boot 系列之五:spring boot 经过devtools进行热部署
  6. spring boot 系列之六:深刻理解spring boot的自动配置

固然,这些还远远不够,其余的内容用到的时候还须要去百度或经过其余途径学习。
我也会在后续的学习中丰富内容。分布式

3、学习资源推荐
Spring Cloud中文网
Spring Cloud中国社区微服务

纯洁的微笑工具

程序员DD
百度学习

相关文章
相关标签/搜索