当前位置: 首页 > article >正文

minio实现大文件断点续传

最近工作中遇到一个需求,用户需要上传大文件几百M,为了更好的用户体验,需要支持断点续传,秒传,上传进度条等功能。需求如下:

图片

    方案有两种:

    第一种:前端直接将整个大文件丢到后端,由后端来处理。后端收到文件后首先将文件分片,分片好后再将文件上传至文件服务器minio,上传期间前端通过轮询后端提供的上传进度接口展示进度,或者和后端建立websocket连接,后端推送进度前端展示,后者相对麻烦。

    第二种:前端将文件分片,循环调用后端提供的分片接口,前端控制进度条(简单),最后再调用后端合并文件接口。

    第二种相对第一种方案相对简单,本项目才用第二种方案。整个流程如下:

图片


http://www.kler.cn/a/298993.html

相关文章:

  • vue2使用render,js中写html
  • 深度学习的DataLoader是什么数据类型,为什么不可用来索引
  • malloc 分配大堆块(128KB)的一次探索
  • LNMP 平台构建与应用全析:深度总结与展望
  • kafka常用命令(持续更新)
  • Autosar入门_架构(Architecture)
  • SockJS的使用方法
  • 如何编辑pdf文件?金舟PDF编辑器解决PDF编辑、转换问题!
  • 华为 HCIP-Datacom H12-821 题库 (16)
  • Java项目: 基于SpringBoot+mybatis+maven实现的IT技术交流和分享平台(含源码+数据库+毕业论文)
  • 路径规划——D*算法
  • ubuntu内核升级后的问题修复
  • AMP网站如何适配提升SEO效果?
  • 编曲术语:编曲术语中英对照表
  • 安宝特方案 | 医疗AR眼镜,重新定义远程会诊体验
  • Unity Apple Vision Pro 开发(五):PolySpatial 2.0 导入方式
  • 【我的Android进阶之旅】解决CardView四个圆角有白边的问题
  • kkFileView PDF Image Mode Preview BUG
  • 【安全漏洞】Apache Tomcat 高危漏洞版本
  • 断点回归模型
  • 银行安全用电典型产品解决方案介绍-安科瑞-叶西平
  • gdb 调试带有 fork 的进程,如何在父进程和子进程之间切换?
  • SpringBoot2:请求处理原理分析-接口参数解析原理(argumentResolvers)
  • 第11章 32位x86处理器编程架构
  • Leetcode3266. K 次乘运算后的最终数组 II
  • 【Nacos】健康检查与环境隔离