481b421697
根因: oss2.Bucket.sign_url 默认 slash_safe=False,key 中的 / 会被 编码为 %2F,导致 URL 路径与签名计算时的 canonicalized resource 不一致,OSS 返回 403 签名无效。 修复: - API 端 storage.py get_download_url 加 slash_safe=True - Worker 端 oss_helpers.py get_signed_download_url 加 slash_safe=True - 新增 2 个单元测试验证 slash_safe 参数传递 相关: P0-2 预签名 URL 签名无效问题
xiaoxia-saas Worker
结构
worker_app/core/:worker 配置worker_app/celery_app.py:Celery 应用入口worker_app/tasks/:任务模块main.py:本地调试入口
当前任务
worker.healthcheck