首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google HTTP负载均衡器URL长度限制是什么?

Google HTTP负载均衡器URL长度限制是什么?
EN

Server Fault用户
提问于 2017-05-17 02:35:45
回答 2查看 2.2K关注 0票数 1

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

有办法调整长度限制吗?

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

相关问题:亚马逊AWS ELB长度限制

EN

回答 2

Server Fault用户

回答已采纳

发布于 2017-05-17 21:03:45

Google前端处理所有向任何Google产品/服务提出的请求。GFE是第一个通信层,它控制所有进出整个google网络的请求,而不管产品是什么。

允许的最大有效载荷(包括报头)约为16K,因此,总合报头长度应小于最大限制。大于16K的请求不会到达您的应用程序,也不会登录到Stackdriver中。

票数 2
EN

Server Fault用户

发布于 2020-03-31 20:22:14

来自https://cloud.google.com/load-balancing/docs/quotas#https-lb-header-limits

请求URL和请求头的合并大小限制在16 to。

另一个答案是不正确的日志记录(至少现在,不确定在2017年)。带有过长URL的请求被记录在HTTP负载均衡器日志中。您可以通过以下查询找到它们:

代码语言:javascript
复制
resource.type="http_load_balancer"
httpRequest.status=413
票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/850585

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档