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

0

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

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

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

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

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

1 Antwort
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
EXPERTE
beantwortet vor 5 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen