训练大纲(第116天)
大家如果想快速有效的学习,思想核心是“以建立知识体系为核心”,具体方法是“守破离”。确保老师课堂上做的操作,反复练习直到熟练。
第223次(Spring Cloud)
学习主题:Spring Cloud
学习目标:
对应视频:
http://www.itbaizhan.cn/course/id/85.html
对应文档:
无
对应作业
- Spring Cloud介绍
- 什么是Spring Cloud?
答:Spring Cloud 是一个微服务框架,相比 Dubbo 等 RPC 框架, Spring Cloud 提 供的全套的分布式系统解决方案。
Spring Cloud 对微服务基础框架 Netflix 的多个开源组件进行了封装,同时又实现 了和云端平台以及和 Spring Boot 开发框架的集成。
SpringCloud 为微服务架构开发涉及的配置管理,服务治理,熔断机制,智能路由, 微代理,控制总线,一次性 token,全局一致性锁,leader 选举,分布式 session,集 群状态管理等操作提供了一种简单的开发方式。
SpringCloud 为开发者提供了快速构建分布式系统的工具,开发者可以快速的启动 服务或构建应用、同时能够快速和云平台资源进行对接。
- Spring Cloud Config是什么?
答:配置管理工具,支持使用Git存储配置内容,支持应用配置的外部化存储,支持客户端配置信息刷新,加解密配置内容等。
- Spring Cloud Bus是什么?
答:事件、消息总线,用于在集群(例如,配置变化事件)中传播状态变化,可与Spring Cloud Config联合实现热部署。
- Spring Cloud Netflix是什么?
答:针对多种Nexflix组件提供的开发工具包,其中包括Eureka、Hystrix,Zuul,Archaius等。
- Spring Cloud Stream是什么?
答:数据流操作开发包,封装了Redis,Rabbit,Kafka等发送接收消息。
- Spring Cloud与dubbo的区别
- Spring Cloud与Dubbo的区别是什么?
- 常见版本号说明
- 软件中的版本号分别表示什么含义?