【发布时间】:2020-09-18 23:39:49
【问题描述】:
我有一个使用 HTTPS 的应用程序负载均衡器,它将向我的 EC2 实例发出请求。我已将 ALB 侦听器配置为 HTTP/HTTPS,然后将目标组(用于应用程序负载均衡器)指定为 EC2 实例。
在这个 EC2 实例上,我运行了两件事:1)一个网站 2)一个 nodejs 服务(在端口 4000 上)
在目标组中,我已经两次指定了相关的 EC2 实例。 (一个端口号为 80,另一个端口号为 4000)。在端口 4000 上,健康检查似乎失败了(即使服务仅在端口 4000 上运行)。
当我向我的网站发出 htttps 请求时,响应很好。但是,当我向我的 nodejs 服务(在端口号 4000 上运行)发出 https 请求时,它给出了连接被拒绝错误。
【问题讨论】:
-
您好,您为什么注册了两次?您的差异化程度如何?这个目标组中的任何东西都可以被路由到,所以它会尝试在不同端口上运行两次的实例之间分配流量:)
标签: node.js amazon-web-services amazon-ec2 https load-balancing