springcloud学习02-对springcloud的理解的记录

Posted 话祥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springcloud学习02-对springcloud的理解的记录相关的知识,希望对你有一定的参考价值。

以下都是基于这些资料整理的知识点

学习资料:

https://windmt.com/2018/04/14/spring-cloud-0-microservices/

https://www.springcloud.cc/spring-cloud-dalston.html

https://spring.io/projects/spring-cloud/

1.Spring Cloud简介

  Spring Cloud是一系列框架的有序集合,利用Spring Boot开发的便利性巧妙的简化了分布式系统的基础设施的开发。Spring 并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过 Spring Boot 风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。

2.微服务

  微服务是一个概念、一个项目开发的架构思想。Spring Cloud是微服务架构的一种java实现。微服务架构的优势:1.复杂度可控 2.独立部署 3.技术选型灵活 4.容错 5.扩展。

  微服务的发展历史:ngnix-->dubbo-->Spring Cloud

3.Spring Cloud目前包含的内容

  a.服务注册中心(Spring Cloud Netflix Eureka) b.服务调用方式(REST API) c.服务监控(Spring Boot Admin) d.断路由(Spring Cloud Netflix Hystrix) e.服务网关(Spring Cloud Netflix Zuul) f.分布式配置(Spring Cloud Config) g.服务跟踪(Spring Cloud Sleuth) h.消息总线(Spring Cloud Bus) f.数据流(Spring Cloud Stream) g.批量任务(Spring Cloud Task)

  

以上是关于springcloud学习02-对springcloud的理解的记录的主要内容,如果未能解决你的问题,请参考以下文章

springcloud学习笔记

springcloud学习笔记

springcloud学习02-对springcloud的理解的记录

38springboot——分布式之SpringCloud

SpringCloud - Spring Cloud Alibaba

02. SpringCloud实战项目-快速搭建Linux环境-运维必备