Skip to content

[COD-7] 分析现有项目类似的开源项目, 并确认那些功能可以升级或加入 - #43

Closed
RobbsLuo wants to merge 4 commits into
mainfrom
COD-7
Closed

RobbsLuo wants to merge 4 commits into
mainfrom
COD-7

Conversation

@RobbsLuo

Copy link
Copy Markdown
Owner

新增 OSS-COMPARISON.md:5 个同类开源项目对照、7 项候选升级清单、不纳入范围说明。仅文档改动,无代码变更。

验证:git diff --check;docs-only,pytest / vitest 未受影响的代码路径。

给管理员一个显式偏好:灰度、压测、把某批号降为备用。权重落在
credentials.routing_weight(schema 34),NULL/0 = 默认。

刻意只做「同健康档内的稳定重排」而不是塞进排序键:权重能压过免费优先 /
在途分摊 / 到期额度,但永远不能把 exhausted 或 unknown 的号顶过 known
档(权重是偏好,不是准入条件);全 0 时排序与补列前逐字节一致。

- PUT /api/credentials/{id}/weight(null = 恢复默认,范围 ±1000)+ 审计
- 管理台凭证菜单「设置权重」,预填当前值
排障时最缺的是「一条请求换了几次号、每次为什么失败」,而链路本身已经存在:
executor 每次换号 / 冷却 / 降级都落在同一个请求上下文里。补上两处断点。

- stdout / journald / launchd 的日志行带 `[request_id]`(filter 在格式化前
  注入;后台任务显示 `-`,不会残留上一次请求的 ID)
- 日志页的关键字同时匹配 request_id,点行尾 `#前8位` 直接过滤;
  也可粘贴响应头 X-Request-ID
@RobbsLuo RobbsLuo closed this Nov 12, 2026
@RobbsLuo
RobbsLuo deleted the COD-7 branch November 12, 2026 05:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant