
4
0
0
介绍详情
Sentinel 简介
Sentinel 是阿里巴巴开源的一款面向云原生微服务架构的高可用流控防护组件,以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保障服务的稳定性。
核心功能
- 流量控制:根据不同的调用关系、运行指标、调用来源等多维度进行流量控制
- 熔断降级:当服务出现不稳定状态时(如响应时间变长、异常比例升高),自动进行熔断
- 系统负载保护:根据系统负载(如CPU使用率)动态调整流量入口
- 实时监控:提供实时的监控数据,可查看单机运行状态和集群聚合数据
- 多语言支持:原生支持Java、Go、C++和Rust等多种语言
适用场景
Sentinel 在阿里巴巴内部广泛应用,特别是在"双11"等大促活动中承担关键作用,典型场景包括:
- 秒杀场景的突发流量控制
- 消息系统的削峰填谷
- 不可靠下游服务的熔断保护
- 集群流量控制
技术特色
- 丰富的适配支持:与Spring Cloud、Dubbo、gRPC等主流框架无缝集成
- SPI扩展机制:提供灵活的扩展接口,支持自定义规则管理、适配数据源等
- 企业级支持:阿里巴巴云原生微服务引擎(MSE)提供企业级支持
快速入门
- 添加依赖(Maven):
</p><p><br></p><p>
- 定义资源与规则
- 通过Dashboard实时监控
生态与社区
Sentinel 拥有活跃的开源社区,与OpenSergo等云原生规范深度合作。阿里巴巴云原生团队持续投入,保障项目长期发展。
用户案例
Sentinel 已被众多企业采用,包括阿里巴巴集团内各业务线及外部多家知名互联网公司,支撑了大量核心业务场景。

数智AI导航是专业的AI工具导航平台,每日精准收录了前沿又好用的各种人工智能工具,在这里你可以发现和使用最酷的AI工具!
Copyright©2024-2026 数智AI
浙ICP备2024109125号-1