Files
xiaoxia-saas/apps/worker
CI Bot 9b55b88edb
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 1566h30m6s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 1566h30m7s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 1566h30m8s
CI/CD Pipeline / Build & Push Staging (Watchtower auto-deploy) (pull_request) Failing after 1566h30m9s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been skipped
CI/CD Pipeline / Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / Frontend Lint (pull_request) Has been skipped
CI/CD Pipeline / Deploy Production (pull_request) Failing after 1567h1m41s
CI/CD Pipeline / Build Production Runtime Images (pull_request) Failing after 1567h1m43s
fix(worker): OSS上传崩溃修复 - connect超时 + 分片上传 + 总超时保护
1. oss_bucket() 增加 connect_timeout=10s,防止TCP握手挂死
2. upload_to_oss() 大文件(>=100MB)自动走分片上传,降低内存峰值减少OOM风险
3. upload_to_oss() 增加总超时保护(300s),线程超时自动返回失败
4. 7个单元测试覆盖:超时配置、分片策略、超时保护、异常处理
2026-07-13 08:59:02 +08:00
..
2026-06-15 15:17:40 +08:00
2026-06-15 15:17:40 +08:00

xiaoxia-saas Worker

结构

  • worker_app/core/:worker 配置
  • worker_app/celery_app.py:Celery 应用入口
  • worker_app/tasks/:任务模块
  • main.py:本地调试入口

当前任务

  • worker.healthcheck