上传速度慢的实战处理方案[图片上传速度慢怎么办]
2022-12-30 本站作者 【 字体:大 中 小 】
文件上传是开发过程中经常遇到的场景,出现问题最多就是上传速度过慢.最近运营部门反馈APP中社交板块中用户发布九宫格图片动态时一直显示是上传中,严重影响用户体验.坚持以用户为中心的运营理念,怎么能允许这种情况发生,所以就有了关于图片上传过慢问题的专题处理,下面汇总一下解决方案(其中部分参考过阿里云官方客服处理建议),如果遇到同样问题的同学,可以作为参考.简单交代一下:项目中图片上传是基于阿里云服务器,使用的官方提供的上传api.下面直接进入处理方案汇总.
1.优化图片上传接口
之前的项目中上传图片上传九张图片需要调用九次上传图片接口;修改为批量支持多张图片上传;
2.前端进行图片压缩
前端压缩发现压缩比例为0.5可以满足当前需求.上传九张图压缩前后对比:
压缩之前的大小:469+495+536+921+668+1024+854+330+499=5346kb.
压缩之后大小:56+60+97+142+64+136+169+37+75=836kb
3.图片上传方案变更
前端直接进行阿里云图片上传操作,调用官方提供的前端api,上传速度只与用户接入运营商带宽有关;原来的上传逻辑是服务端调用阿里云api进行上传操作.
4.提升服务器带宽(针对于服务器上传情况)
前端调用部署在阿里云服务器的图片上传接口,上传速度与阿里云服务器带宽有关;这里提供阿里云官方带宽升级的方式,可根据需要自行选择:
包年包月实例修改带宽,请您参考
https://help.aliyun.com/document_detail/99059.html
按量付费实例修改带宽,请您参考
https://help.aliyun.com/document_detail/59716.html?spm
以上是项目中处理文件上传速度过慢的处理方案总结,
猜你喜欢
王源的翻唱让你忘掉原唱[别哭前面一定要路是什么歌]
战狼2让中国护照背面火了[中国护照背面的一段话]
北京的京A牌照意味着什么[京a8车牌号代表什么]
29部名侦探柯南电影介绍[名侦探柯南电影有哪些]
8部适合成人的动画片分享[适合大人看的动画片推荐]
杨子母亲刘丽芹介绍[杨子妈妈家是干什么的]
两人究竟是什么关系[黄磊叫周迅妞妞怎么回事]
怎么看懂烧脑神作记忆碎片[记忆碎片好看吗]
陈少霞的老公是谁[陈少霞晒母女合影照片]
20部高分爱情片[有什么好看的爱情电影]
沙特队长等两员大将伤退告别世界杯 爆冷也付出了代价
内马尔出场79分钟被侵犯9次 退场后伤心不已
日本动漫神预言 足球小将表情包疯传 引起球迷们热议
世界杯又一队出局 克罗地亚4:1大比分淘汰加拿大
波兰2-0战胜沙特 目前波兰积4分暂列榜首 沙特第二
死亡之组乱了 德国1-1战平西班牙
德媒:现在我们只是足球侏儒 德国队已连续两届无缘16强
C罗拒绝韩国媒体采访 赛场面对韩国队员挑衅说闭嘴
内马尔喷止疼药出战韩国 4:1的大比分取得胜利
葡萄牙6-1大胜瑞士 小将拉莫斯上演“帽子戏法”