服务的全局限流
介绍
全局限流通过以下方式保护服务在高并发场景下不被过载:
- 将请求量控制在服务承载能力范围内
- 通过流量整形防止资源耗尽
- 通过条件策略实现精准访问控制
核心价值:确保服务稳定性的同时最大化资源利用率
功能特点
- 支持全局和条件策略模式
- 多维度规则匹配(Path/Method/Headers)
- 策略验证的影子模式
- 实时监控面板
创建限流策略
第一步:访问策略界面
- 导航至:服务列表 > 目标服务
- 选择 限流 标签页
- 点击 创建限流策略
第二步:选择策略类型
第三步:配置策略规则
规则组成
配置说明
- 正则匹配遵循 RE2 语法
- Header 匹配需完整填写
key:value格式 - 多条规则之间为 AND 关系
第四步:设置限流阈值
限流监控
关键指标
数据解读
- 从下拉框选择策略
- 选择时间范围(最近1小时/24小时/7天)
- 对比允许与限流曲线
- 验证策略效果
策略管理
- 全局-条件关联:匹配任一策略类型的请求均会被限流
- 规则优先级:条件策略遵循先匹配原则
- 策略编辑:修改后即时生效