fix(rate-limit): make 429 fallback cooldown configurable
This commit is contained in:
@@ -5484,6 +5484,16 @@ export default {
|
||||
saved: 'Overload cooldown settings saved',
|
||||
saveFailed: 'Failed to save overload cooldown settings'
|
||||
},
|
||||
rateLimit429Cooldown: {
|
||||
title: '429 Default Cooldown',
|
||||
description: 'Configure the default account cooldown when upstream returns 429 without an explicit reset time',
|
||||
enabled: 'Enable 429 Default Cooldown',
|
||||
enabledHint: 'Pause account scheduling when a 429 has no reset time, then auto-recover after cooldown',
|
||||
cooldownSeconds: 'Cooldown Duration (seconds)',
|
||||
cooldownSecondsHint: 'Default cooldown duration (1-7200 seconds); explicit upstream reset times still take precedence',
|
||||
saved: '429 default cooldown settings saved',
|
||||
saveFailed: 'Failed to save 429 default cooldown settings'
|
||||
},
|
||||
streamTimeout: {
|
||||
title: 'Stream Timeout Handling',
|
||||
description: 'Configure account handling strategy when upstream response times out',
|
||||
|
||||
@@ -5644,6 +5644,16 @@ export default {
|
||||
saved: '过载冷却设置保存成功',
|
||||
saveFailed: '保存过载冷却设置失败'
|
||||
},
|
||||
rateLimit429Cooldown: {
|
||||
title: '429 默认回避',
|
||||
description: '配置上游返回 429 且没有明确重置时间时的默认账号回避策略',
|
||||
enabled: '启用 429 默认回避',
|
||||
enabledHint: '收到无重置时间的 429 时暂停该账号调度,冷却后自动恢复',
|
||||
cooldownSeconds: '回避时长(秒)',
|
||||
cooldownSecondsHint: '默认回避持续时间(1-7200 秒);上游返回明确 reset 时仍优先使用上游时间',
|
||||
saved: '429 默认回避设置保存成功',
|
||||
saveFailed: '保存 429 默认回避设置失败'
|
||||
},
|
||||
streamTimeout: {
|
||||
title: '流超时处理',
|
||||
description: '配置上游响应超时时的账户处理策略,避免问题账户持续被选中',
|
||||
|
||||
Reference in New Issue
Block a user