我正在尝试在单个服务器集群 (DC/OS) 上设置多个不同的网站。这些服务器通过 ELB 进行负载平衡,网站分布在服务器上(每个网站都有自己的端口,在所有服务器上保持相同)。我想做的是:
example.com -> [elb public dns]:8080
example2.com -> [elb public dns]: 9000
我找到了一种通过多个应用程序 ELB 来做到这一点的方法。我基本上可以在多个不同 ELB 上的端口 80 上侦听,每个 ELB 用于特定网站。然后将这些 ELB 定向到适当的“目标组”。但是,我不确定这是否是一个好的解决方案,因为我需要为多个 ELB 付费,只是为了从 DNS -> IP:PORT 路由我的请求。有没有更好的方法在 AWS 上做到这一点?