amazon-web-services - 如何将 HTTPs 请求发送到 AWS 中的 ELB,以将其路由到附加到自动扩展组的其后面运行的 EC2 实例上的 HTTP 端口?

标签 amazon-web-services amazon-ec2 https amazon-elb aws-auto-scaling

我正在尝试设置一个弹性负载均衡器(在端口 443 上监听 HTTP),并在其后面运行 EC2 实例(附加到 Auto-Scaling 组)。 我想将 HTTPs 流量发送到 ELB。但是,我希望将请求转换为 HTTP,然后将其路由到端口 80 上的 AutoScaling 组内的 EC2。

HTTPs 到 HTTP 的转换是如何完成的。是否需要任何额外配置才能实现此目的。 (我读到了有关 SSL 终止的内容,想知道它是否已经得到处理) 请让我知道我缺少什么。

最佳答案

  1. 使用 AWS 证书管理器创建 TLS
  2. 将其关联到 ALB 上端口 443 和 https 上的监听器
  3. 在端口 80 和 http 上添加另一个监听器,并将其配置为重定向,如下图所示

enter image description here

关于amazon-web-services - 如何将 HTTPs 请求发送到 AWS 中的 ELB,以将其路由到附加到自动扩展组的其后面运行的 EC2 实例上的 HTTP 端口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65279805/

相关文章:

angularjs - 媒体优化 - AWS Web 应用程序

amazon-web-services - 将 Go 项目部署到 AWS Lambda 时出现 "PathError"

linux - 在 Amazon EC2 Linux 服务器上安装 pandas 的步骤是什么?

MySql 版本 5.7.12 崩溃了

redirect - 重定向到 https 时 Nginx 不从 root 服务

https - 跳过 Bootstrap ,因为使用 certbot-auto 时此系统上已弃用 certbot-auto

ssl - 什么是 .dat 证书?它与 JKS 等其他证书格式有何不同?

amazon-web-services - Lambda 函数的内联代码属性中的 CloudFormation 模板中的引用资源

node.js - 从Lambda函数访问AWS Elasticsearch

尝试用 Knife 创建 EC2 服务器时出现 SSLError