我们在 AWS ELB 中使用会话粘性来维护我们在多个实例上的应用程序的会话 . 我们使用wkhtmltopdf工具向此ELB endpoints 发送请求,以生成用于从HTML生成PDF的页眉和页脚 . 我们无法为超过17页的PDF生成页眉和页脚 . 经过深入调查后发现ELB在35个请求(18个 Headers 和17个页脚)之后给出了 400 Bad request 错误[在access_logs中验证了此错误] . 即使实例计数为1,也会发生这种情况 . 但是,在禁用会话粘性(一个实例)后,能够生成超过17页的正确PDF . 无法理解 AWS ELB 这种奇怪的行为 .

是否有人在 AWS ELB 中启用Sticky会话时遇到类似问题 .