nginx反向代理文件上传失败-413 Request Entity Too Large

 

1、错误数据




	413 Request Entity Too Large



	

413 Request Entity Too Large


nginx/1.16.1

2、问题原因

2.1、服务器架构

  nginx反向代理到tomcat。而nginx默认上传传文件的大小限制是1M

 2.2 nginx反向代理配置

  location ^~ /atpdc-fc {
            proxy_pass http://127.0.0.1:8172/atpdc-fc;
        }

2.3、代码中配置

spring.servlet.multipart.max-file-size=10MB
spring.servlet.multipart.max-request-size=10MB

3、解决方式

 

  1. 打开nginx服务的配置文件:vim  nginx.conf
  2. 如下图: 加入client_max_body_size 10m;
  3. 保存后重启nginx:sbin/nginx  -s reload   。

nginx反向代理文件上传失败-413 Request Entity Too Large_第1张图片

你可能感兴趣的:(linux,nginx)