由于业务需要,前端需要上传500M以上的包到后台,其中链路是前端->nginx->后端的传统做法,然后就网上一顿搜索nginx上传大文件配置,最终nginx修改如下:
listen 80;
server_name localhost;
set $appId "APPSHOP-SOW";
client_max_body_size 1024M;
client_body_buffer_size 1024M;
fastcgi_buffers 256 256k;
chunked_transfer_encoding off;
proxy_http_version 1.1;
但是还是报上述错误,又到nginx里面看日志,如下:
又一顿搜索,还是报上述错误,后面让专门负责nginx同事帮忙看了下,怀疑可能是nginx内存不够引起的,加完内存再次尝试,问题解决!