amazon-web-services - AWS ELB/ALB http/2 通过 http/2(不是 http/1.1)传递给 EC2 实例
问题描述
AWS ELB/ALB 现在支持 HTTP/2。
根据文档(https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-listeners.html):
Application Load Balancer 通过 HTTPS 侦听器为 HTTP/2 提供本机支持。您可以使用一个 HTTP/2 连接并行发送多达 128 个请求。负载均衡器将这些转换为单独的 HTTP/1.1 请求,并将它们分布在目标组中的健康目标上。
我的目标是运行支持 HTTP/2 的 Apache 的 EC2 实例。是否可以让 ALB 通过 HTTP/2 连接到目标(EC2 实例)并避免 ALB <--> ec2 连接通过 HTTP/1.1?
我在控制台或文档中没有看到任何方法可以做到这一点。
解决方案
不,这是不可能的。
ALB 始终将请求转换为 HTTP/1.1,这不是可配置的选项。
推荐阅读
- flutter - Flutter 阿拉伯语 showDatePicker 摩洛哥本地化
- javascript - Android WebView WakeLock HtML5 Javascript NoDoze
- javascript - 如果没有选择新图像,如何保留现有图像?
- javascript - 如何在不调用父函数的情况下调用子函数
- c# - 使用回车 CR(“\r”)和换行 LF(“\n”)作为分隔符的字符串(数组)连接和拆分操作上的 UWP C# 令人费解的行为
- opengl - OpenGL SSAO 奇怪的神器
- javascript - 在反应中获取数据的最佳方法是什么?
- c - 用巴比伦方法计算 $\sqrt[3]{x}$
- javascript - 将一个数组拆分为相等和的相等连续子数组
- html - 使用 REGEX 以 html 形式验证欧洲逗号分隔的价格