★热门 | 语言: Java
项目简介
Sentinel是阿里巴巴开源的面向分布式服务架构的流量控制组件。从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。
核心功能
- 丰富的流量控制策略(QPS/线程数/并发数)
- 熔断降级机制,防止级联故障
- 系统自适应保护,根据系统负载自动调节
- 实时监控面板,可视化展示流量和规则
- 热点参数限流,精准控制热点访问
- 网关流控,支持Spring Cloud Gateway/Zuul
- 集群流控,支持Token Server集群模式
技术栈
- 基于滑动窗口算法的实时统计
- SPI扩展机制,支持自定义规则
- 与Spring Cloud/Sentinel Dashboard深度集成
- 支持多种数据源持久化(Nacos/ZooKeeper)
适用场景
- 高并发流量入口的限流保护
- 微服务间的熔断和降级
- 秒杀/抢购等突发流量场景
- 大促期间的系统稳定性保障
游客,本帖隐藏的内容需要积分高于 20 才可浏览,您当前积分为 0 |