ec2之间的AWS Load Balancer安全组

时间:2014-11-23 00:38:47

标签: amazon-web-services amazon-ec2 proxy load-balancing amazon-elb

我已经设置了一个包含30个实例的AWS Elastic Load Balancer和AutoScaling Group。

因此,在AutoScaling GroupLoad Balancer下,我有30个实例InService。每个实例都运行一个代理服务器来接收http请求。

如果我想在不属于30 instances的单独实例中运行其他程序,该怎么办?

如果我想通过Load Balancer发送http请求,是否必须仅在与AutoScaling组和Load Balancer相关联的30个实例下运行该程序?我正在尝试运行一个程序,通过负载均衡器发送http request在与负载均衡器无关但通过ec2的{​​{1}}发送的单独load balancer中。但这永远都是悬而未决,并最终超时。

请帮帮我〜!谢谢!

2 个答案:

答案 0 :(得分:0)

您可以将不在AutoScaling组中的实例添加到负载均衡器,但是您需要单独注册它,而该组会自动注册实例。

答案 1 :(得分:-1)

进入 Elastic Load Balancer 的请求将被发送到使用Load Balancer注册的其中一个Amazon EC2实例(显示为InService)。然后,实例将响应请求,流量退出Load Balancer(与其进入的方式相反)。

如果您希望在与Auto Scaling组分开的实例中运行其他程序,则无法通过Elastic Load Balancer向该实例发送请求,因为请求将无法到达您的单独实例。

如果您打算发送消息"通过"一个负载均衡器,这只有在一个实例响应最初来自的消息时才有可能。通过负载均衡器。您无法发送新消息" out"负载均衡器。