当前位置:论坛首页 > Linux面板 > 讨论

【已修复】【Bug 反馈】msonedrive 插件备份上传无限卡死

发表在 Linux面板2026-8-4 00:14 [复制链接] 1 208

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:[backcolor=rgba(255, 255, 255, 0.9)]11.8.1 专业版,[backcolor=rgba(255, 255, 255, 0.9)]微软 OneDrive(msonedrive v1.9,2020-09-19)

系统版本:[backcolor=rgba(255, 255, 255, 0.9)]Debian 10.13

问题描述:[backcolor=rgba(255, 255, 255, 0.9)]网站备份任务(85+ 站,含 2.5GB 大站)上传到 OneDrive 时[backcolor=rgba(255, 255, 255, 0.9)]进程无限卡死[backcolor=rgba(255, 255, 255, 0.9)](实测卡 1 天 15 小时不退出),导致任务堆积、内存压力增大,严重时触发 OOM.
  • 根因:/www/server/panel/plugin/msonedrive/msonedrive_main.py 的 resumable_upload() 中,所有 HTTP 请求(第 666 行 requests.post(create_session_uri)、第 723 行 session.put(upload_url)、第 632 行 requests.put)均未设置 timeout 参数。2.5GB 文件按 5MB 分片需约 500 次请求,任一请求网络慢/丢包即永久阻塞,无超时兜底、无整体时限
  • 建议修复:所有 requests 调用补 timeout=(10, 300);或 resumable_upload 增加整体执行超时;或分片上传增加单片重试上限与失败退出
  • 临时缓解:用户侧已在计划任务外层加 timeout 看门狗 + ionice 限速

  相关截图(日志、错误):

使用道具 举报 只看该作者 回复
发表于 2026-8-12 10:10:02 | 显示全部楼层
您好,非常感谢反馈和支持!
您反馈的此问题已经修复,首页右上角修复下面板即可解决.
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表