在ECS服务中映射负载均衡器端口

0

【以下的问题经过翻译处理】 请理解我不擅长英语。

假设ECR有一个名为“AAA”的仓库,并使用EXPOSE端口“8080”。

创建一个ECS集群并定义任务时配置容器。 从容器中添加端口映射信息,输入“8080”。 输入容器端口映射信息“8080”。

您即将创建一个群集服务。如果将刚刚创建的任务添加到此处,并将负载均衡器类型设置为Application,则会自动将“AAA 8080:8080”写入容器选择的选择框中以进行负载平衡。 但是我希望主机映射为“443”端口。

有没有办法将它设置为“8080:443”?

profile picture
专家
已提问 5 个月前11 查看次数
1 回答
0

【以下的回答经过翻译处理】 我假设你想让负载均衡器监听端口433并将流量转发到运行在8080端口的容器。在这种情况下,你需要执行以下步骤:

  1. 创建并配置端口为8080的目标组。
  2. 创建并配置您的负载均衡器以侦听端口 443(包括指定所使用的SSL证书),并将流量转发到步骤1中创建的目标组。
  3. 在配置 ECS 服务,特别是 “要进行负载平衡的容器” 步骤时,选择 “添加到负载均衡器”。

将生产监听器端口选择为 443: HTTPS,对于目标组名称,您可以选择您创建的 目标组。

参考文件:

https://docs.aws.amazon.com/AmazonECS/latest/developerguide/create-application-load-balancer.html

https://docs.aws.amazon.com/AmazonECS/latest/developerguide/create-service-console-v2.html

--Syd

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则