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 证书。不过,单个通配符证书或涵盖所有三个域的多域证书可以解决这个问题。