fawney19
f92b0943b5
feat(rate-limit): 实现分层 RPM 限速,支持系统默认/用户/独立Key三级配置
- 新增用户级 rate_limit 字段,支持系统默认/用户自定义/不限制三种模式
- 独立 Key 的 rate_limit 语义调整:null=跟随系统默认,0=不限制,>0=自定义
- 实现 UserRpmLimiter 基于 Redis sliding window 的 RPM 限速引擎
- Pipeline 请求流程集成用户级 RPM 检查
- 管理后台和用户面板新增 RPM 限速配置与实时状态查看
- 系统设置新增全局默认 RPM 配置项
- 迁移脚本回填现有 API Key 的 rate_limit 默认值
- 新增用户/Key RPM 状态监控 API 和前端展示
Closes #231
Co-authored-by: LewisPen <LewisPen@nyadoo.com>
2026-03-15 14:22:59 +08:00
..
2026-03-15 14:22:59 +08:00
2026-03-12 01:11:35 +08:00
2026-03-14 11:59:07 +08:00
2026-02-09 22:52:46 +08:00
2025-12-10 20:52:44 +08:00
2026-03-15 14:22:59 +08:00
2026-03-14 16:11:56 +08:00
2025-12-10 20:52:44 +08:00
2026-03-10 00:02:49 +08:00
2026-03-08 00:05:48 +08:00
2026-03-15 14:22:59 +08:00
2026-01-19 03:19:17 +08:00
2026-03-15 14:22:59 +08:00
2026-03-15 14:22:59 +08:00
2025-12-10 20:52:44 +08:00
2026-02-22 00:43:41 +08:00
2025-12-14 00:16:02 +08:00
2026-03-08 00:05:48 +08:00
2025-12-14 00:16:03 +08:00