refactor: 优化优先级管理和路由展示功能

- 支持按 API 格式设置不同的全局优先级,替换单一 global_priority 字段为 global_priority_by_format
- 路由标签根据调度模式动态显示(缓存亲和/负载均衡/固定顺序)
- 优先级管理对话框 UI 优化:紧凑布局、活跃/停用状态分组排序、快捷启用/禁用开关
- 优先级管理对话框包含所有 Key(含停用的),支持快速切换状态
- 优化配置更新流程:先保存优先级数据,再切换调度模式,避免瞬态不一致
- 调度相关配置缓存 TTL 从 60 秒降至 5 秒,确保多 Worker 快速收敛
- 配置更新时立即同步当前 Worker 的 Scheduler 状态
This commit is contained in:
fawney19
2026-02-09 18:21:34 +08:00
parent b14fb31933
commit 7f7f569148
6 changed files with 220 additions and 133 deletions

View File

@@ -876,7 +876,7 @@ export interface RoutingKeyInfo {
name: string
masked_key: string
internal_priority: number
global_priority?: number | null
global_priority_by_format?: Record<string, number> | null // 按 API 格式的全局优先级
rpm_limit?: number | null
is_adaptive: boolean
effective_rpm?: number | null