asp.net大文件上传占用内存 (asp文件上传全过程)

最近做项目遇到一个大视频文件上传的问题,后端是用的ASP.NET开发,前端用了VUE2,VUE3,数据库用的是SQL Server,用户那边浏览器用的是chrome,但是部分系统上面用了IE9,所以需要兼容,网上找了一圈,基本上的方案都是H5来实现的,测试发现1G以下的单个文件到是还可以,传是能传,用是能用,但是不够好用,用户有时候要传10G文件,而且数量比较多,大概有几千个,这个时候VUE就比较慢了。用户反馈页面卡顿,容易卡死,卡死后需要重启浏览器,导致这几千个文件的上传进度信息丢失,用户又得需要一个一个单独传。

最新版本: 6.5.40

在线代码:https://gitee.com/xproer/up6-asp-net/tree/6.5.40/

asp.net限制文件上传格式,asp文件上传全过程

视频教程:https://www.ixigua.com/7200367234802418187

NOSQL

NOSQL无需任何配置可直接访问页面进行测试

asp.net限制文件上传格式,asp文件上传全过程

SQL

使用IIS

大文件上传测试推荐使用IIS以获取更高性能。

asp.net限制文件上传格式,asp文件上传全过程

使用IIS Express

小文件上传测试可以使用IIS Express

asp.net限制文件上传格式,asp文件上传全过程

创建数据库

asp.net限制文件上传格式,asp文件上传全过程

配置数据库连接信息

asp.net限制文件上传格式,asp文件上传全过程

访问页面进行测试

asp.net限制文件上传格式,asp文件上传全过程

相关参考:

文件保存位置