nginx 更改配置client_max_body_size没有生效报413


场景: 前端域名配置在ingress; 前端应用是用docker容器跑的,基础镜像是nginx ,修改nginx容器内的配置client_max_body_size 20m;不生效

解决方法:
1.rancher上面找到环境对应的Load Balancing,也就是配置ingress域名的位置
2.编辑ingress配置,在annotations里面添加nginx.ingress.kubernetes.io/proxy-body-size:100M
image

如果用原生yaml文件创建的ingress,可以这样配置
image

解决!!!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM