Amazon web services AWS中的负载平衡器、侦听器目标和目标组之间有什么区别?

Amazon web services AWS中的负载平衡器、侦听器目标和目标组之间有什么区别?,amazon-web-services,amazon-ec2,elastic-load-balancer,Amazon Web Services,Amazon Ec2,Elastic Load Balancer,您好,我是AWS的新手,正在尝试理解负载平衡、目标、目标组和安全组之间的区别。我有两个实例正在运行。现在我想平衡这些服务器的负载是否会在新实例上创建负载平衡?什么是侦听器,它们与负载平衡器有何不同?是的,负载平衡器是一个EC2实例,提供负载平衡所需的网络和计算服务。这也意味着负载平衡器EC2实例每小时收费 目标组用于将请求路由到一个或多个已注册的目标(您的备份EC2实例) 侦听器是一个进程,用于“TCP侦听”来自客户端的请求。公共侦听器用于在端口80(HTTP)和端口443(HTTPS)上接收请

您好,我是AWS的新手,正在尝试理解负载平衡、目标、目标组和安全组之间的区别。我有两个实例正在运行。现在我想平衡这些服务器的负载是否会在新实例上创建负载平衡?什么是侦听器,它们与负载平衡器有何不同?

是的,负载平衡器是一个EC2实例,提供负载平衡所需的网络和计算服务。这也意味着负载平衡器EC2实例每小时收费

目标组用于将请求路由到一个或多个已注册的目标(您的备份EC2实例)

侦听器是一个进程,用于“TCP侦听”来自客户端的请求。公共侦听器用于在端口80(HTTP)和端口443(HTTPS)上接收请求。然后,侦听器将请求转发到目标组

安全组是允许或拒绝网络流量的防火墙。一个安全组坐在负载平衡器的前面(我们周围),保护它不受您不允许(想要)的流量的影响

互联网上有很多信息。这里有一个链接可以帮助您开始


是的,负载平衡器是一个EC2实例,提供负载平衡所需的网络和计算服务。这也意味着负载平衡器EC2实例每小时收费

目标组用于将请求路由到一个或多个已注册的目标(您的备份EC2实例)

侦听器是一个进程,用于“TCP侦听”来自客户端的请求。公共侦听器用于在端口80(HTTP)和端口443(HTTPS)上接收请求。然后,侦听器将请求转发到目标组

安全组是允许或拒绝网络流量的防火墙。一个安全组坐在负载平衡器的前面(我们周围),保护它不受您不允许(想要)的流量的影响

互联网上有很多信息。这里有一个链接可以帮助您开始


谢谢约翰的解释。但是,我有一个问题-假设我的应用程序在EC2实例上运行,IP为198.1.1和端口80,负载平衡器在197.5.3.5上运行,那么当用户向我的应用程序198.1.1:80发出请求时,它是首先转到EC2还是负载平衡器?如果用户直接向您的EC2实例发送请求,然后用户将绕过负载平衡器。你不想要这个。您需要将安全组规则设置为仅允许负载平衡器与后端EC2实例通信。这是通过安全组完成的。谢谢John。我有两个问题-1)在设置安全组之前,我在198.1.1.1:80上运行的web应用程序的域名是www.example.com(用户呼叫www.example.com)。现在,在创建负载平衡器(在197.5.3.5)并设置安全组之后,我想先在www.example.com中键入loadbalancer,请求可以从197.5.3.5路由到198.1.1.1:80吗?我还试图了解从域名到IP的转换是如何发生的?场景2:我正在从头开始设置EC2实例、负载平衡器、安全组。在这种情况下,我应该将负载平衡器IP与www.example.com关联。安全组不路由请求-它们允许或拒绝请求。创建负载平衡器后,您可以更改域名资源记录以指向负载平衡器-通常是example.com和www.example.com。对于DNS查询,客户端将查找,例如www.example.com。在您的DNS资源记录中将有一个www条目。然后通过A记录(通常)将其转换为IP地址。然而,CNAMES也很常见。对于AWS,您将使用与CNAME记录类似的A-ALIAS记录。在我回答上一版本时,您更改了注释问题。感谢John的解释。但是,我有一个问题-假设我的应用程序在EC2实例上运行,IP为198.1.1和端口80,负载平衡器在197.5.3.5上运行,那么当用户向我的应用程序198.1.1:80发出请求时,它是首先转到EC2还是负载平衡器?如果用户直接向您的EC2实例发送请求,然后用户将绕过负载平衡器。你不想要这个。您需要将安全组规则设置为仅允许负载平衡器与后端EC2实例通信。这是通过安全组完成的。谢谢John。我有两个问题-1)在设置安全组之前,我在198.1.1.1:80上运行的web应用程序的域名是www.example.com(用户呼叫www.example.com)。现在,在创建负载平衡器(在197.5.3.5)并设置安全组之后,我想先在www.example.com中键入loadbalancer,请求可以从197.5.3.5路由到198.1.1.1:80吗?我还试图了解从域名到IP的转换是如何发生的?场景2:我正在从头开始设置EC2实例、负载平衡器、安全组。在这种情况下,我应该将负载平衡器IP与www.example.com关联。安全组不路由请求-它们允许或拒绝请求。创建负载平衡器后,您可以更改域名资源记录以指向负载平衡器-通常是example.com和www.example.com。对于DNS查询,客户端将查找,例如www.example.com。在您的DNS资源记录中将有一个www条目。然后通过A记录(通常)将其转换为IP地址。然而,CNAMES也很常见。对于AWS,您将使用与CNAME记录类似的A-ALIAS记录。在我回答以前版本时,您更改了注释问题。