AWS Elastic Load Balancer连接超时

时间:2014-04-02 04:41:52

标签: amazon-web-services amazon-elb

我在可用区中设置了负载均衡器,并在同一区域中添加了一些EC2实例。健康检查工作正常。现在我尝试使用外部的主机名访问负载均衡器。即使我可以毫无问题地访问负载均衡器后面的各个主机,但如果我尝试连接负载均衡器,则会出现连接超时错误:

$ wget -O test "http://xxxx.us-west-1.elb.amazonaws.com:8080/" 
--2014-04-01 21:26:59--  http://xxxx.us-west-1.elb.amazonaws.com:8080/
Resolving xxxx.us-west-1.elb.amazonaws.com... 11.111.111.11
Connecting to xxxx.us-west-1.elb.amazonaws.com|11.111.111.11|:8080... failed: Connection timed out.

监听器配置是这样的(我不知道如何更好地格式化):

Load Balancer Protocol | Load Balancer Port | Instance Protocol | Instance Port | Cipher | SSL Certificate
HTTP                     8080                 HTTP                8080            N/A      N/A

任何见解/评论都将不胜感激。

1 个答案:

答案 0 :(得分:1)

事实证明,这是因为我将其设置为VPC Load Balancer。在这种情况下,我必须通过私有IP地址访问它:)