AWS-具有HTTP的应用程序负载平衡器到ECS容器无法正常工作



我已经设置了一个ECS群集运行一个容器。容器配置的主机端口设置为0,以利用动态端口映射。我已经检查了,所有与网络相关的设置都是正确的。

如果我直接点击了EC2实例的IP,则分配给它的动态端口(例如54.555.555.54:33424(,我会按照我的期望获得登录屏幕。

我已经配置了应用程序负载平衡器在443上使用单个侦听器端口的HTTPS(目标组指向容器侧的端口80(。ELB有与我的域一起使用的证书,我从ACM获得。

当我击中ELB的默认URL时,我无法到达容器。我在URL上进行了卷曲,发现这是证书问题,这是有道理的,因为默认URL不是与ACM证书相关的URL。但是,当我击中使用ARM证书设置的自定义URL时,我会拒绝连接。

我在自定义URL上进行了卷曲,实际上我在终端中得到了结果。它显示了一个重定向的消息。如果我要卷曲IP:端口。

,这是我收到的相同消息

我已经检查了,我的容器在ECS侧和ELB方面都很健康,因此可以通过健康检查。

有人知道这里发生了什么?我必须启用任何特定的任务/容器设置,以获取动态端口映射或HTTPS工作?

任何帮助都很棒,我已经呆了几个小时了。

您应该在Route53 Service中使用ELB创建自定义域名的记录

相关内容

  • 没有找到相关文章

最新更新