1、问题描述
使用idea中maven的deploy功能将项目打包并上传至nexus私服时控制台提示报错信息:status code: 413, reason phrase: Request Entity Too Large (413)
2、问题分析
1、报错的大概意思:请求的实体太大了
2、nexus使用nginx做了反向代理,nginx默认的请求包大小为1M
3、所以尝试修改nginx默认请求包大小
3、解决方案
1、修改nginx的client_max_body_size的值为100m,可以在http{ }或者server{ }或者location{ }中设置,不同的位置作用域不同。本文是在测试环境,所以为了方便直接在http{}中设置
2、修改后需要重启nginx
3、重新deploy,成功