问题描述
用户文件上传信息后,提示Http状态码 Code 413。
服务部署架构图:
Web端(Axios构建Post请求,封装FormData数据)=》nginx反向代理 =》 网关层 (springboot 应用) =》 文件存储服务(MinioIO操作)
问题处理过程
排查nginx,logs日志信息中的error文件数据记录,发现为文件大小超过nginx的方向代理的最大body size:
![上传文件超过文件大小限制](https://i-blog.csdnimg.cn/blog_migrate/06f13384ad7bc96c212935eea46565ad.png)
调整nginx配置文件的client_max_body_size 为业务中文件大小的最大值300MB,之后重启nginx服务器,测试发现文件上传成功,问题解决。