mirror of
https://github.com/fawney19/Aether.git
synced 2026-09-03 01:40:21 +08:00
feat: 自适应 RPM 未学习时不限制,改为碰壁学习策略
- 移除自适应模式的默认初始限制(RPMDefaults.INITIAL_LIMIT) - 未学习到边界前不限制 RPM,让系统自由运行直到遇到 429 - 前端自适应 Key 显示学习到的值或"探测中"状态 - 批量余额查询改为并行执行,提升性能
This commit is contained in:
@@ -102,10 +102,8 @@ class RequestExecutor:
|
||||
|
||||
# 获取有效的 RPM 限制(自适应或固定)
|
||||
if key.rpm_limit is None:
|
||||
# 自适应模式:优先使用学习值,否则使用默认初始限制,避免无限制打爆上游
|
||||
from src.config.constants import RPMDefaults
|
||||
|
||||
effective_key_limit = int(key.learned_rpm_limit or RPMDefaults.INITIAL_LIMIT)
|
||||
# 自适应模式:使用学习值,未学习时为 None(不限制,等待碰壁学习)
|
||||
effective_key_limit = int(key.learned_rpm_limit) if key.learned_rpm_limit is not None else None
|
||||
else:
|
||||
effective_key_limit = int(key.rpm_limit)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user