• 陈泽健's avatar
    fix(service-monitor): 修复定时任务并发执行失败 + Docker 容器化方案 · 248d6328
    陈泽健 提交于
    定时任务修复:
    - 新增 _schedules_lock 防止 schedules.json 并发写入状态丢失
    - _add_job() 添加 misfire_grace_time=3600/coalesce/max_instances
    - _execute_scheduled_job 改为 threading.Thread 后台执行,不阻塞 APScheduler 线程
    
    Docker 容器化:
    - 重写 Dockerfile(python:3.11-slim + 单进程 + CRLF 修复)
    - 重写 docker-compose.yml(单容器 + volume + 资源限制 + 健康检查)
    - 新增 deploy/docker_deploy.sh 部署脚本
    - 更新 .dockerignore 排除规则
    
    搜索索引路径适配:
    - utils/paths.py 新增 SEARCH_INDEX_DIR 常量
    - search_engine.py 改用统一路径
    
    文档:
    - 新增定时任务问题处理 + 计划执行文档
    - 新增 Vue 前端迁移任务清单
    - 更新 HANDOFF 交接文档
    Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
    248d6328
名称
最后提交
最后更新
.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...