云服务器带宽小导致获取数据过慢问题

先描述一下问题的背景:自己做了一个视频类的个人网,方案是在浏览器上传视频到项目的后台(放到阿里的ECS云服务器上)由后台上传到oss上。播放视频的时候由ECS内网下载oss上的视频并存放在服务器上最后将存放视频的路径返回给前台进行视频播放。服务器上存放视频的文件夹是临时的,每天凌晨去定时删除一次。
ECS配置:最低配,1G 1G 1Mbps(128k/s)
问题:上传视频、播放视频受到了带宽的限制,太慢太慢,上传个10M还是可以接受,如30M就难以忍受了,上传到oss已经做了分片,但是从前台传视频到后台完全接收到视频并进入后台请求方法这一段时间真的太久了。本地上测试很快,部署到服务器就出这种问题了,如果就这么因为带宽的问题放弃这一块内容之前做的都变成了无用功
希望得到的回复:优化的方案(尽量能不升级服务器硬件,太贵了。自己有两台服务器)
再次感谢

阅读 3.4k
1 个回答

用户文件直接上传到OSS,然后客户端直接去加载OSS上面的视频文件。最好就加上CDN。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题