• 陈泽健's avatar
    fix(service-monitor): 修复定时任务并发执行导致 run_id 冲突 · 3cb1cf62
    陈泽健 提交于
    问题:多个定时任务在同一秒触发时(如都在 09:00),
    使用相同的 run_id(时间戳+"sched"),导致:
    - 远程工作目录冲突
    - _runs 字典冲突
    - 后执行的覆盖前一个,只生成一份报告
    
    修复:
    - run_inspection_sync: run_id 加入 target_id 前缀 + uuid
    - run_inspection: run_id 加入 uuid 替代 threading.get_ident()
    
    影响:
    - 定时任务可安全并发执行
    - SSE 巡检也获得更强的唯一性保证
    
    测试:167 个测试全绿
    Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
    3cb1cf62
名称
最后提交
最后更新
.claude/skills Loading commit data...
Docs Loading commit data...
config Loading commit data...
deploy Loading commit data...
skill Loading commit data...
.dockerignore Loading commit data...
.env.example Loading commit data...
.gitignore Loading commit data...
ARCHITECTURE.md Loading commit data...
CLAUDE.md Loading commit data...
Dockerfile Loading commit data...
HANDOFF.md Loading commit data...
HANDOFF_服务监测.md Loading commit data...
README.md Loading commit data...
docker-compose.yml Loading commit data...
requirements.txt Loading commit data...
trouble_handoff.md Loading commit data...