mirror of
https://github.com/Awuqing/BackupX.git
synced 2026-05-12 11:32:46 +08:00
问题:rclone 底层重试只覆盖单个 HTTP 请求,但 Google API 的 502/timeout 等临时故障会导致整个上传操作失败,自动触发的备份任务连续失败。 修复:在 provider.Upload 外层增加操作级重试(最多 3 次,指数退避 10s/40s/90s), 每次重试重新打开文件并重建 reader 链。重试过程通过日志流实时反馈。