从本地服务器上传到OSS速度非常慢

来源:9-8 编码实战: 异步转移文件测试+小结

眼闭则花寂

2019-05-16

1.这只与上行带宽有关系吗?同样的文件在OSS控制台直接上传速度非常快。
2.只有先上传的大文件成功上传到OSS才能继续上传之后的文件,如何修改逻辑能够先将后上传的小文件上传?通过mq增加多个队列吗?

写回答

2回答

xiaomo

2019-05-19

抱歉看漏了这个问题了。。。

  1. 上传失败时是报哪些错误呢?本地服务器是本地电脑,还是公有云上的机器?理论上本地电脑的oss上传和oss控制台上传速率表现应该差不多。

  2. 可以按文件大小范围来开多个队列,比如小于200MB的在一个队列,200~500MB的在另一个队列...依次分类。然后这些队列各自有转移任务在并行执行,避免大文件与小文件迁移之间的互相干扰。

0
1
眼闭则花寂
非常感谢!
2020-05-19
共1条回复

眼闭则花寂

提问者

2019-05-16

上传几十M大小的文件都会经常失败

0
0

Go实战仿百度云盘-实现企业级分布式云存储系统

紧随“云时代”技术潮流,分布式云存储系统,做第一代云程序员

1077 学习 · 494 问题

查看课程