【发布时间】:2020-02-07 02:25:27
【问题描述】:
我在 node.js 上运行了一个配置了负载均衡器的 beanstalk 应用程序。
我已成功为负载均衡器配置 https。我希望通过 https 完成负载均衡器和 beanstalk 应用程序之间的通信。
我创建了一个使用端口 443 和协议 HTTPS 的目标组。并配置我的负载均衡器的 https listernet 的规则以将请求转发到上述目标组。但是目标群体的状态总是不健康的。使用端口 80 和协议 http 的目标组工作正常。
有人可以帮我解释它背后的原因以及如何克服它。请注意 - 我的负载均衡器在端口 80 和 443 上分别启用了 http 和 https 侦听器。
【问题讨论】:
-
显示你的目标组设置和
https的监听器,不健康意味着你在容器端设置443,在容器端它应该是80,LB端口应该是443 -
我尝试将目标组的端口更改为 80。这是从我的 https 侦听器获取默认转发的目标组。仍然没有成功。 LB 的 HTTPS 监听器监听 443 端口。
-
能否发一下目标人群和听众的截图
-
imgur.com/AowVBjv -listernet的截图..不得不隐藏敏感信息。
-
imgur.com/lJWsHov - 目标组中我的目标设置的链接
标签: node.js amazon-web-services ssl https amazon-elastic-beanstalk