Google HTTP/HTTPS云负载均衡器(也就是HTTP/HTTPS转发规则)上的URL的长度限制是多少?我收到了负载均衡器对HTTP/1.1 413 Request Entity Too Large错误响应的报告:

有办法调整长度限制吗?
是否有方法(从负载均衡器度量或日志中)判断有多少请求由于长度限制而被拒绝?在StackDriver日志中似乎没有结果:

相关问题:亚马逊AWS ELB长度限制
发布于 2017-05-17 21:03:45
Google前端处理所有向任何Google产品/服务提出的请求。GFE是第一个通信层,它控制所有进出整个google网络的请求,而不管产品是什么。
允许的最大有效载荷(包括报头)约为16K,因此,总合报头长度应小于最大限制。大于16K的请求不会到达您的应用程序,也不会登录到Stackdriver中。
发布于 2020-03-31 20:22:14
来自https://cloud.google.com/load-balancing/docs/quotas#https-lb-header-limits:
请求URL和请求头的合并大小限制在16 to。
另一个答案是不正确的日志记录(至少现在,不确定在2017年)。带有过长URL的请求被记录在HTTP负载均衡器日志中。您可以通过以下查询找到它们:
resource.type="http_load_balancer"
httpRequest.status=413
https://serverfault.com/questions/850585
复制相似问题