阿里云OSS上传图片慢的处理方案
记录一下运营部门关于APP社区动态发布的问题处理方案:用户发布动态时添加9张图片一直显示上传中,用户体验不好.
解决方案:
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.图片上传方案变更
3.1前端直接进行阿里云图片上传操作,上传速度只与用户接入运营商带宽有关;
3.2前端调用部署在阿里云的服务器的图片上传接口,上传速度与阿里云服务器带宽有关;
4.提升服务器带宽(针对于服务器上传情况)
对于3.2中的情况只能进行带宽处理,这里提供阿里云官方带宽升级的方式,可根据需要自行选择:
包年包月实例修改带宽,请您参考https://help.aliyun.com/document_detail/99059.html
按量付费实例修改带宽,请您参考https://help.aliyun.com/document_detail/59716.html?spm
阿里云OSS上传图片慢的处理方案相关推荐
- vue用阿里云oss上传图片使用分片上传只能上传100kb以内的解决办法
首先,vue和阿里云oss上传图片结合参考了 这位朋友的 https://www.jianshu.com/p/645f63745abd 文章,成功的解决了我用阿里云oss上传图片前的一头雾水. 该大神 ...
- 踩坑:阿里云oss上传图片报空指针异常
在做前后端分离项目的时候,要使用阿里云oss远程上传图片 @PostMapping("up")public R uploadOssFile(MultipartFile file){ ...
- 阿里云oss 上传图片
之前使用过阿里云的oss储存服务,也写了一个上传图片的代码,但是最近在写东西的时候发现对这方面又比较陌生,而且发现在官网找文档也有点费劲,所以把代码写出来之后特地写个博客记录一下,以防以后还需要用到. ...
- laravel使用阿里云OSS上传图片
阿里官网文档:https://help.aliyun.com/document_detail/32101.html?spm=a2c4g.11186623.6.1093.294d2589CrVykP 需 ...
- 阿里云oss 上传图片 python3
# -*- coding: utf-8 -*- import oss2 # oss2包 连接阿里云OSS的工具auth = oss2.Auth('AccessKey ID', 'Access Key ...
- 阿里云oss上传图片
1.首先我们要下载阿里云oss的sdk包:(可以下载原版的,改过的通用版在本人的百度云,嘎嘎嘎~) 2.下载好之后放到项目文件目录里面 3.要在需要的控制器引用这个sdk文件例如: include(& ...
- 阿里云OSS上传图片实现流程
前置,在阿里云开通OSS对象储存.然后在下图文件管理配置文件储存目录和图中传输管理配置访问域名. 1.复制 uploadFileUtil 文件夹和 uploadFile.js 文件在 util 文件夹 ...
- 使用阿里云的oss对图片加水印并且字体大小自适应(阿里云oss暂不支持字体大小自适应)
使用阿里云的oss对图片加水印并且字体大小自适应(阿里云oss暂不支持字体大小自适应) 背景: 首先阿里云oss云对象存储是不能做到字体大小自适应的,因为在开发中我们的图片上传的尺寸是做不到固定大小宽 ...
- flutter阿里云OSS图片上传
一.选择图片: 使用插件 image_picker: "^0.5.0+3" 使用image_picker选择图片,代码如下: // 相机拍照或者从图库选择图片pickImage(c ...
- 整合百度UEditor上传图片到阿里云OSS
前言 将图片上传到阿里云OSS是一种趋势,一个必然.当你的项目图片过多,需要频繁上传和替换的时候,用阿里云OSS可以很方便的管理你的图片,节省服务器空间,大大提高了效率.阿里云OSS是阿里云提供的海量 ...
最新文章
- python对输入的字符串进行解析_python数据类型_字符串常用操作(详解)
- 看直播拿证书 | 12 天,0 基础晋级 Serverless 高手
- TabLayout+ViewPager实现选项卡动态滑动效果
- 2015年第六届蓝桥杯 - 省赛 - C/C++大学A组 - C.奇妙的数字
- JSP门户--JetSpeed
- python中包含的标准数据类型_Python数据类型基础
- 最具发展前景的8大行业,IT行业排第一!
- IPSEC 002 ---- Internet危机四伏,IPSec闪亮登场
- php curl 错误码,php,_PHP curl 错误 :curl__errno()返回错误码6,php - phpStudy
- 【跃迁之路】【648天】程序员高效学习方法论探索系列(实验阶段405-2018.11.21)...
- EXTJS4.0 EXT文件目录,本地加载文档,命名规范
- 四阶龙格库塔法(Runge-Kutta)求解常微分方程的 Matlab程序及案例
- cad插入块_CAD图块全攻略:别羡慕我下班早,我的CAD软件会开挂
- Zeppelin0.8.1上操作hive(使用jdbc解释器)
- PAT A 1013(甲级)
- dropbear ssh服务移植到arm9开发板
- 猕猴桃的红色果肉受到特定的激活-抑制系统的控制
- line-rate 线速
- JS中1900-2100区间内的公历、农历互转的工具类
- C#【时间操作类】使用TimeSpan计算时间差
热门文章
- Android network框架分析之NetworkManagementService和netd交互深入分析(二)
- 计算机专业涉及的英语,计算机专业英语
- 无法确认设备和计算机之间的连接,如何解决“爱思助手”无法识别设备或连接超时等故障?...
- 知乎推荐育儿书籍汇总
- mysql grou平by_mysql 中group by怎么样加聚合函数
- idea中html导入背景图片,IDEA设置导入主题样式皮肤,加入背景图片
- 4 基于pyecharts的python数据可视化——散点图和折线图的绘制
- 【JZOJ 5424】【NOIP2017提高A组集训10.25】凤凰院凶真
- Word文档如何去掉最后一页的页码且不会影响其它页的页码
- 怎么彻底卸载cad2017_Win10系统怎么彻底卸载cad【图文教程】