qxx项目大文件上传

Posted cjjjj

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了qxx项目大文件上传相关的知识,希望对你有一定的参考价值。

1. 在做大文件上传的时候,要注意修改文件的配置,php.ini的配置,还有连接时间。这些东西都记不清了,明天需要问一下芳哥,然后遇到问题的时候就能自己解决了。

2. 然后就遇到一个很尴尬的问题:大文件上传报错。明明已经配置了上传服务器,但还是报错。

最后发现其实是因为上传服务器走错的问题:直接调用了 非文件上传机器的服务层,导致配置不正确。文件过大,一些数据丢失。后来通过配置nginx,把直接请求service的请求给转发到了service中,解决了这个问题。

网关层 => 服务层 => 工具层

其中在上传文件服务器上 网关层 和 服务层 以及 工具层 是绑定在一起的。是通过host绑定的。

然后网关层的域名通过负载均衡来选择某台机器。关键点就是当你使用 某个域名的时候,这个域名绑定的是某台负载均衡机器,负载均衡机器通过某种策略选择某台机器,然后被选中的机器就开始提供服务。

3. 文件下载和文件预览,都是非必需功能,什么意思呢?就是我这个东西有人会用,但有人不用,最好就是一次一请求,如果全盘请求的话,会导致资源的浪费啊。

以上是关于qxx项目大文件上传的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript大文件分片上传/多线程上传

内网 大文件分片上传处理

web实现大文件上传分片上传断点续传

上传大文件的解决方案

前端大文件分片上传(Vue)

PHP 大文件上传插件(500M以上)