SpringCloud学习心得

Posted pzyin

tags:

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

SpringCloud

介绍

SpringCloud为开发人员提供了快速构建分布式系统的常用工具,包括配置管理、服务发现、服务熔断、智能路由、总线、鉴权等。SpringCloud基于SpringBoot实现微服务架构,它是Java项目从单体应用架构向微服务架构变迁的主流选择之一。

 

特性

(1) 分布式/版本化配置

(2) 服务注册和发现

(3) 路由

(4) service - to - service 调用

(5) 负载均衡

(6) 断路器

(7) 分布式消息传递

 

打比方

单体应用:个人开发者

微服务:开发公司

 

主要组件

(1)服务注册、发现 Eureka -- 公司通讯录

(2)微服务应用 -- 小组成员

(3)断路器Hystrix--员工绩效考核制度

(4)断路器监控Hystrix Dashboard和Turbine--员工绩效考核表

(5)客户端负载均衡器Ribbon--小组组长的工作安排机制

(6)路由/网关Zuul--项目经理的工作安排机制

(7)统一配置Config--管理部的开发规范

(8)链路追踪Sleuth--工作进度统计

 

以上是关于SpringCloud学习心得的主要内容,如果未能解决你的问题,请参考以下文章

SpringCloud学习心得—1.2—Eureka注册中心的密码认证高可用的设置

学习springcloud的一些心得体会——老卫的天气预报系统

Java开发学习心得:SSM环境搭建

springcloud 学习

springcloud心得

scala学习心得3