AWS Application Load Balancer:请求标头或Cookie过大

Kec*_*yal 7 httpcookie amazon-web-services amazon-elb

AWS的新应用程序负载均衡器抛出错误:400 Bad Request,Request Header或Cookie Too large,awselb/2.0

如何增加aws-elb的大小.它与经典的负载均衡器配合得很好.

NHo*_*Hol 0

这个 400 错误是由 nginx 生成的。现在,要么是您的 nginx,要么 AWS ALB 在幕后使用 nginx。

我之前在 ALB 后面的 nginx 中遇到过这个问题,并通过将 nginxconf 中的 large_client_header_buffer 增加到 4 512k 来解决这个问题。如果您已经计算了 uri 或 cookie 的最大大小,并且它在您的 large_client_header_buffer 大小之内,那么您必须向 AWS 提出支持票证。