单个 AWS 弹性负载均衡器可以平衡多个 EC2 实例池吗?

单个 AWS 弹性负载均衡器可以平衡多个 EC2 实例池吗?

AWS Elastic Load Balancer 是否支持将单个负载均衡器分配给多个 EC2 实例池?

我有三个域:

  • www.example.com
  • api.example.com
  • stats.example.com

我希望在单个负载均衡器后面为它们提供服务,但使用不同的 EC2 实例。我的网站流量极低,API 服务器流量低,而统计服务器流量大。因此,如果可能的话,我希望有三个实例池(1、2、4),所有实例都位于单个负载均衡器(和单个弹性 IP)后面。

答案1

每个组都需要单独的 ELB。

答案2

对于流量较少和极少的网站,无需为其提供自己的实例。您可以通过一个 ELB 和一组冗余实例来节省资金并简化架构,每个实例都作为同一实例上的虚拟主机为“www”、“api”和“stats”子域提供服务。

但请注意,目前每个 ELB 只能拥有一个 SSL 证书。不过,单个通配符证书或涵盖所有三个域的多域证书可以解决这个问题。

相关内容