gpt4 book ai didi

kubernetes - GKE 入口 : http status code 413 Request entity too large

转载 作者:行者123 更新时间:2023-12-02 11:54:32 24 4
gpt4 key购买 nike

我们有默认的 Ingress apiVersion:extensions/v1beta1 为 Google Kubernetes Engine 中的多个 Pod 提供服务。当我们单击链接时,该问题会出现在我们的网站上,该链接将通过具有较大 header 大小的相同 Ingress。它适用于较小的 header 大小。

我尝试切换到 ingress-nginx 并使用注释/configmap proxy-body-size: "500m" 修改 client_max_body_size 但没有成功。我们对主节点使用 Kubernetes 版本 1.7.12-gke.1,对节点使用 1.7.10-gke.0

有没有办法直接修改允许的 header 大小?我没有主意了。

最佳答案

GKE 中默认的负载均衡器是 Ingress,如果请求的 URL 和 header 大小超过 15KB 左右,则阻止对后端服务的请求(一般 security reason) 。请考虑,如果此 URL 影响发送如此大量的数据,则可能是后端应用程序出现问题 - 例如可能是无限循环或配置错误的 Web 服务。如果您确定后端一切正常,您可以考虑从 github 部署自定义 Kubernet Ingress并调整提到的客户端 header 缓冲区大小 here .

关于kubernetes - GKE 入口 : http status code 413 Request entity too large,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49490238/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com