2.9 KiB
2.9 KiB
HANDOFF 2026-04-19 13:34 CST
本轮完成
- 已修复 controller
sync-agent pull_tasks只导domains、不导本地执行队列的问题 - 已让 controller 持续创建本地镜像任务:
sync-overseas-7380sync-overseas-7383sync-overseas-7392- 后续批次持续增加
- 已重启两台大陆
domaincheck-worker - 已确认两台大陆节点都进入真实任务队列:
mainland-controller-01 -> 从任务队列获取到 800 个需要检测的域名mainland-worker-01 -> 从任务队列获取到 400 个需要检测的域名
- 已修复 controller
runtime/detect_runs.json属主错误:root:root -> www:www
- 已确认
runtime_projection最新同步恢复成功:sync_state = successruntime_projection -> 投影推送成功
当前真实状态
当前 /api/v1/ops/nodes 已显示:
remote_access_ready = 3participating = 3dispatch_active = 1
大陆两台当前状态:
mainland-controller-01agent_state = online_busydetect_runtime.max_threads = 100processed_recent = 115processed_per_minute = 7.67is_current_participant = true
mainland-worker-01agent_state = online_busydetect_runtime.max_threads = 50processed_recent = 632processed_per_minute = 42.13is_current_participant = true
当前结论
- 大陆两台不是“在线但没干活”
- 而是已经进入真实镜像队列执行
100/50并发也不是停留在配置层,而是已经开始真实消费任务- 后台运行态同步链已经恢复
现在剩余问题已经收敛到:
- Detect 页面主计数 / 日志窗口是否完全跟上新的运行态
- 恢复后的吞吐是否能持续稳定
一个关键口径说明
当前大陆执行是“镜像队列”模式:
- 海外待检测批次先被 controller 拉回大陆本地
- 在大陆本地形成
sync-overseas-*的detect_jobs/detect_job_items - 再由大陆 worker 真正执行
- 运行态和结果再同步回海外
所以现在不要再只盯中央原生 detect_job_items.claimed/running 判断大陆有没有参与。
应该优先看:
/api/v1/ops/nodesprocessed_recentprocessed_per_minutedetect_runtime.active_threads/max_threads
下一轮唯一任务
只做:J2-页面口径与吞吐稳定性收口
顺序:
- 继续观察 Detect 页面
- 确认日志窗口是否已经持续刷新
- 确认主计数是否开始跟随最新运行态
- 继续观察 1 到 2 个同步周期内:
mainland-controller-01 processed_recentmainland-worker-01 processed_recentprocessed_per_minute
- 若页面仍不跟,优先修页面读取口径,不扩功能
现在不要做
- 不扩新页面
- 不扩控制面功能
- 不新增模块
- 不进入发布动作
- 不切新方向
推荐模型
- 当前最合适:
GPT-5.4 + high
原因:
- 现在主要是收口、验证、局部修复
- 需要稳定推理,但不需要切到超高