首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS目标组不健康-码头集装箱

AWS目标组不健康-码头集装箱
EN

Stack Overflow用户
提问于 2022-06-11 20:07:46
回答 1查看 270关注 0票数 0

我是AWS新手,在设置我的时遇到了一些问题。码头集装箱的建造是为了允许80和443。

在添加其他功能之前,我能够通过弹性IP访问容器,但只能通过Http而不是Https访问。因此,我添加了路由53托管区域、带有目标组的负载均衡器和SSL证书。

现在我不能通过httphttps访问它,我的目标组说它的健康检查是不健康的。

是否有不同的方法来设置目标,用码头集装箱进行健康检查,还是我在这过程中犯了错误?

53号干线

我使用的53号公路有一个托管区域,记录设置为:

记录类型:A

路由策略:简单路由

将流量路由到:别名到应用和经典负载均衡器

负载平衡器

我的负载均衡器是Application,类型,我有两个侦听器:

听众1

ID:Http: 80

安全策略:N/A

SSL证书:N/A

默认情况:将HTTPS://#{host}:443/#{path}?#{query}重定向到

听众2

ID:Https: 443

安全策略:ELBSecurityPolicy-2016-08

SSL证书:默认

默认情况:转发到目标

目标

那我就有了我的目标。

端口:443

区域:eu-west-2c

健康状况:不健康

健康状况详细信息:健康检查失败

健康检查

协议:HTTPS

路径:/

港口:流量港

健康阈值:5连续健康检查成功

不健康阈值:2连续健康检查失败

超时:5秒

间隔:30秒

成功代码:200

我也有一个弹性IP,我的实例是运行一个Docker容器。

事先谢谢你的支持。

EN

回答 1

Stack Overflow用户

发布于 2022-06-11 22:58:31

您的目标不能是Port: 443,除非您的应用程序完全支持HTTPS并具有适当的SSL证书。如果您只有域和ALB的SSL,那么您的目标可能不是443。您必须反复检查应用程序侦听实例的端口以及它使用的协议(应该是http,而不是https)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72587558

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档