spring cloud 学习总结

一站式IT服务与监控框架概览:从注册到追踪

一、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、付费专栏及课程。

余额充值