单个AWS Elastic Load Balancer到多个EC2实例池?

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

我有三个域名:

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

而且我想在一个负载平衡器后面提供所有这些function,但使用不同的EC2实例。 我的网站stream量超轻,我的api服务器stream量很小,而我的统计服务器stream量很大。 所以,如果可能的话,我想有三个(1,2,4)实例池,都在单个负载平衡器(和一个弹性IP)后面。

您需要为每个组分配ELB。

对于stream量轻,stream量超大的站点,不需要自己提供实例。 您可以通过一个ELB和一组冗余实例来节省资金并简化体系结构,每个实例都将“www”,“api”和“stats”子域作为相同实例上的虚拟主机。

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