当前位置:网站首页>Sentinel 流量防卫兵
Sentinel 流量防卫兵
2022-07-30 03:25:00 【Leon_Jinhai_Sun】
注意:这一章有点小绕,思路理清。
经过之前的学习,我们了解了微服务存在的雪崩问题,也就是说一个微服务出现问题,有可能导致整个链路直接不可用,这种时候我们就需要进行及时的熔断和降级,这些策略,我们之前通过使用Hystrix来实现。
SpringCloud Alibaba也有自己的微服务容错组件,但是它相比Hystrix更加的强大。
随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。
Sentinel 具有以下特征:
- 丰富的应用场景:Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例如秒杀(即突发流量控制在系统容量可以承受的范围)、消息削峰填谷、集群流量控制、实时熔断下游不可用应用等。
- 完备的实时监控:Sentinel 同时提供实时的监控功能。您可以在控制台中看到接入应用的单台机器秒级数据,甚至 500 台以下规模的集群的汇总运行情况。
- 广泛的开源生态:Sentinel 提供开箱即用的与其它开源框架/库的整合模块,例如与 Spring Cloud、Apache Dubbo、gRPC、Quarkus 的整合。您只需要引入相应的依赖并进行简单的配置即可快速地接入 Sentinel。同时 Sentinel 提供 Java/Go/C++ 等多语言的原生实现。
- 完善的 SPI 扩展机制:Sentinel 提供简单易用、完善的 SPI 扩展接口。您可以通过实现扩展接口来快速地定制逻辑。例如定制规则管理、适配动态数据源等。
边栏推荐
猜你喜欢

Dell's first pure soft product redefines next-generation object storage

uni-app实现跨端开发手机蓝牙接收和发送数据

HCIP OSPF

Are you still using the command line to read logs?Quickly use Kibana, visual log analysis YYDS

杜教筛【莫比乌斯前缀和,欧拉函数前缀和】推导与模板【一千五百字】

机器学习(十五)异常检测

还在用命令行看日志?快用Kibana吧,可视化日志分析YYDS

DAP data processing process

redis的学习_基础部分

测试人员,除了测试还得会点什么
随机推荐
记录NLP各种资源网址
Awesome, Tencent technical experts handed Redis technical notes, and the download volume has exceeded 30W
Dell's first pure soft product redefines next-generation object storage
Overview of Federated Learning (1) - Background, Definition and Value of Federated Learning
精品:淘宝/天猫获取购买到的商品订单详情 API
JUC (7): Thread Safety Analysis of Variables
3.nodejs--modularization
OPENSQL
[Andrioid开发] Splash界面/用户协议与隐私政策弹窗/界面开发
phpoffice 编辑excel文档
B. Different Divisors- Codeforces Round #696 (Div. 2)
Leetcode.24 两两交换链表中的节点(递归)
新接口——“淘特”关键词搜索的API接口
NLP Natural Language Processing (1)
SQL 入门之第一讲——MySQL 8.0.29安装教程(windows 64位)
Successfully resolved pydotplus.graphviz.InvocationException: GraphViz's executables not found
QT基础第三天(3)widget,dialog和mainwindow
新手入门C#:实现简易的计算器功能
华宝新能通过注册:拟募资近7亿 营收增加利润反而下降
BindingExpression path error: ‘selectMenusList‘ property not found on ‘object‘ ‘‘ViewModel“