跨盘复制重大bug
Please make sure of the following things
-
[x] I have read the documentation. 我已经阅读了文档。
-
[x] I'm sure there are no duplicate issues or discussions. 我确定没有重复的issue或讨论。
-
[x] I'm sure it's due to
AListand not something else(such as Network ,DependenciesorOperational). 我确定是AList的问题,而不是其他原因(例如网络,依赖或操作)。 -
[x] I'm sure this issue is not fixed in the latest version. 我确定这个问题在最新版本中没有被修复。
AList Version / AList 版本
v3.45.0
Driver used / 使用的存储驱动
115 夸克 百度网盘
Describe the bug / 问题描述
任意两个网盘跨盘复制,如果上传环节出错,程序会自动重试(好像最多重试3次),然后会删除文件,重新下载再上传。这样很浪费时间,我测试了几个不同网盘的跨盘复制,都是这样。我复制的都是那种单文件超50GB的,一般下载很少出问题,但一旦上传出错,就重新下载,能不能修复这个严重的bug。
Reproduction / 复现链接
我测试了不同网盘复制,都会出现
Config / 配置
这个不重要
Logs / 日志
up status: 400, error: <Error> <Code>EntityTooSmall</Code> <Message>Your proposed upload smaller than the minimum allowed size.</Message> <RequestId>68385A23CCAFD6303793E38B</RequestId> <HostId>ccp-sz3-zjk-1609940055.oss-cn-zhangjiakou.aliyuncs.com</HostId> <ETag>D41D8CD98F00B204E9800998ECF8427E</ETag> <MinSizeAllowed>102400</MinSizeAllowed> <PartNumber>95</PartNumber> <ProposedSize>0</ProposedSize> <UploadId>F1D744F93E8F43ECB2FF7DF64ACA93D8</UploadId> <EC>0042-00000213</EC> <RecommendDoc>https://api.aliyun.com/troubleshoot?q=0042-00000213</RecommendDoc> </Error>
~~原来这个也能算做 bug 吗~~你要的话改一下上传逻辑吧
上传失败,删除源文件重新上传,没有问题呢。是你的文件太大,网络波动。这个不是bug
上传失败,删除源文件重新上传,没有问题呢。是你的文件太大,网络波动。这个不是bug
重新上传不需要删除文件,直接重试就可以,删除了要重新下载再上传啊,重新下载是完全没必要,我复制的单文件动不动就上百GB
上传失败,删除源文件重新上传,没有问题呢。是你的文件太大,网络波动。这个不是bug
我觉得可以在配置文件中加入选项来控制这一行为