问题描述
当前在飞牛系统中挂载 115 网盘后进行文件上传操作时,存在上传记录异常及文件丢失问题。上传过程中界面能够正常显示上传进度,但上传完成后,部分文件在 115 网盘中无法查看,同时上传记录也会消失,无法确认文件是否真正上传成功。
尤其是在上传 ISO 等大体积文件时问题较为明显,小文件(如图片)通常可以正常上传并查看,但大文件上传完成后会出现文件缺失、无法访问或实际未上传成功的情况,而系统侧未给出任何错误日志、失败提示或异常告警,容易导致用户误判上传成功。
复现步骤
- 在飞牛系统中挂载 115 网盘
- 通过挂载目录上传多个文件
- 上传过程中观察任务进度正常推进
- 等待上传完成
- 登录 115 网盘查看文件情况
实际结果
- 图片文件能够正常上传并查看
- ISO 等大文件上传后在 115 网盘中无法找到
- 上传完成后任务记录消失
- 无法查看上传历史或失败记录
- 系统未提示上传失败或异常
- 用户无法判断哪些文件真实上传成功
期望结果
- 所有上传完成的文件均应能够在 115 网盘正常查看
- 上传失败时应明确提示错误原因
- 上传记录应完整保留
- 对大文件上传异常应提供日志或失败状态
- 系统应校验上传完成后的文件完整性
问题影响
- 大文件上传可靠性较低
- 用户容易误认为上传成功
- 文件可能实际丢失
- 无法追踪失败原因
- 对长期存储及备份存在较大风险
问题特征
- 小文件上传大多数正常
- 大文件(ISO 等)概率性失败
- 上传过程无明显异常
- 上传完成后记录丢失
- 无错误日志或失败提示
怀疑原因(初步分析)
可能涉及以下问题:
- 挂载层缓存未正确同步
- 大文件分片上传异常
- 上传完成状态判断错误
- WebDAV / 挂载协议兼容性问题
- 上传后文件校验失败但未抛出异常
- 后端接口返回成功但实际文件未落盘
- 飞牛系统未正确处理 115 返回状态
测试环境
- 系统:飞牛系统
- 挂载目标:115 网盘
- 上传方式:挂载目录上传
- 问题文件类型:ISO 大文件
- 小文件测试:图片正常
严重程度
高
原因:
该问题会导致用户误认为文件已成功上传,但实际文件可能丢失,存在数据安全风险。