spring cloud 学习总结

一、Eureka   服务中心,提供服务注册与发现功能

二、Ribbon  负载均衡工具,提供各种负载均衡算法

三、Feign  声明式的 REST 客户端,提供接口调用的功能

四、Hystrix  熔断保护中间件,可整合Feign提供接口调用的容错处理

五、Zuul  网关框架,提供路由、过滤器等功能

六、Gateway  网关框架,与Zuul一样也提供路由、过滤器等功能,目标是替代Zuul

七、Smconf  分布式配置管理框架,专注于分布式环境下的配置的统一管理。

八、Apollo  也是分布式配置中心,是携程框架部门研发的分布式配置中心

九、Sleuth 日志追踪框架,可对各服务的调用链路进行日志跟踪。

十、ELK  日志分析系统,由三个组件组成(Elasticsearch、Logstash 、kibana ),Elasticsearch 是个开源分布式搜索引擎,可用来存储收集的日志,Logstash 是一个完全开源的工具,它可以对日志进行收集、分析并存储以供以后使用,kibana 是一个开源和免费的工具,它可以为 Logstash 和 ElasticSearch 提供日志分析友好的 Web 界面,可以汇总、分析和搜索重要数据日志

十一、JWT(Json Web Token),认证服务框架,可用来创建Token,提供认证服务

十二、Swagger  管理API文档的框架

十三、服务限流、降级、灰度发布

十四、缓存(可用redis),防止缓存穿透和雪崩

 

提供了监控功能的模块或框架

1、Hystrix

2、Turbine 

3、Zipkin 是 Twitter 的一个开源项目,是一个致力于收集所有服务的监控数据的分布式跟踪系统

4、Spring Boot Admin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值