上传文件被nginx全部缓存的问题
来源:互联网 发布:windows使用VNC 编辑:程序博客网 时间:2024/05/16 13:49
nginx采用1.5.6。
后端采用nodejs+formidable的方式接受上传文件,本问题的对应与采用什么样的后端没太大关系,这里只是交代一下。
问题:
在前端页面上将文件上传,nginx没有将每一块收到的文件数据块转发给后端,而是全部缓存了下来,全部收取完成后再一块一块的转发给后端,显而易见的是上传时间就被延长了许多。
涉及问题的模块:ngx_http_core_module
对应方法:
将nginx的版本升级到1.7.11以上。
添加指令:proxy_request_buffering off
指令说明如下图:
参考:
http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_request_buffering
重启nginx,即可解决。
0 0
- 上传文件被nginx全部缓存的问题
- Nginx自动缓存文件的问题
- nginx文件上传遇到的意外问题
- 文件上传程序的全部源码
- 项目部署在Nginx服务器上的文件上传问题
- nginx缓存引发的问题
- nginx管理上传的文件
- 设置nginx的client_max_body_size解决nginx+php上传大文件的问题
- nginx的client_max_body_size解决nginx+php上传大文件的问题
- 通过设置nginx的client_max_body_size解决nginx+php上传大文件的问题
- 通过设置nginx的client_max_body_size解决nginx+php上传大文件的问题
- 通过设置nginx的client_max_body_size解决nginx+php上传大文件的问题
- nginx+tomcat架构 文件上传 文件上传进度问题
- 解决nginx + lua 上传文件问题
- 利用python删除nginx的缓存文件
- linux下的nginx中php文件出现缓存的问题
- 上传文件的问题
- 文件上传的问题
- 剑指offer—矩阵中的路径
- 杭电 acm 2005(第几天?)
- java学习---基础语法
- 浅谈算法和数据结构: 六 符号表及其基本实现
- 笔记
- 上传文件被nginx全部缓存的问题
- 浅谈算法和数据结构: 五 优先级队列与堆排序
- 杭电 acm 2006(求奇数的乘积)
- staruml license 授权
- TextView中文字通过SpannableString设置属性
- hdu 1698 线段树 区间更新
- 创建html元素
- 科普:国产芯片、芯片生产设备、通讯标准前世今生(转载)
- Android 中查看内存的使用情况集常用adb命令