文件上传出现413 too large 异常
以下配置需要加到service中,而不是ingress中
annotations:
kubernetes.io/ingress.class: traefik
traefik.ingress.kubernetes.io/affinity: "true"
traefik.ingress.kubernetes.io/load-balancer-method: drr
traefik.ingress.kubernetes.io/buffering: |-
maxrequestbodybytes: 10485760
memrequestbodybytes: 2097153
maxresponsebodybytes: 10485761
memresponsebodybytes: 2097152
retryexpression: IsNetworkError() && Attempts() <= 2
这篇博客讨论了在Kubernetes环境中遇到413 Request Entity Too Large错误时如何配置Traefik ingress controller来增加请求和响应的缓冲限制,从而允许更大的文件上传。通过在service而非ingress中添加特定的traefik注解,可以调整最大请求和响应体的大小,确保大文件传输的顺利进行。
1137

被折叠的 条评论
为什么被折叠?



