Closed kaidiren closed 5 years ago
还在测试中,请不要立马合并~
有个问题想问下作者的意向,单片上传出错后或者说重试了几次后,如果还是失败了,给个异常会比较好吧。现在这样子,不看日志的话确实是不知道出错了,然后稿件都卡在哪里了。会觉的很莫名。
感觉可以加个max_retry
作为参数
还有输出的话, 其实我想改成callback
进行回调, 让开发者自行决定应该干什么
我提的pr 里已经有这个类似的变量了只不过写的是三次,没提取成参数。 写成回调这个估计不是很好用。因为出错的场景往往是单个小 part 上传出错了,即使给了callback,调用的人也没发控制上传的逻辑了,只能说是要不要继续重试。或者就是把重试的逻辑提取成一个函数参数,让用户可以自己定义。
那就只能直接把max_retry
写成参数这样子
我改下自己先用下试试好不好使
如果上传次数大于max_retry
这样子的话, 也只能手动来排除错误了
是这样子的。
添加了如下特性
我自己还没测试过,明早测试下。
好, 非常感谢!
目前正常的上传是 ok 的,还没有遇到多次重试的情况,我再观察一段时间
重试已生效,工作非常顺利。基本上重试一次就好了。可以合并发新版本了。
@comwrg
非常感谢!
经常遇到单片上传失败的情况。所以加了个重试。