我是 AWS 新手,正在设置 ELB。我曾在 F5 LTM 工作过,对在 ELB 中托管应用程序有一些疑问。
我们真的需要 CNAME 来将流量路由到 ELB FQDN 吗
如果是这样,我该如何托管多个应用程序(因为我不能对所有应用程序使用相同的 ELB FQDN...或者如何在负载均衡器上区分流量。
答案1
不确定你的意思是什么?你当然可以使用 ELB 主机名,而不必在你的域中创建 CNAME。但是不要直接为 ELB IP 创建 A 记录,因为它们会随时间而变化。如果您在 AWS Route53 上托管域名,也可以使用 ALIAS 记录。
您可以通过路径 /app1、/app2 等进行区分,每个路径都有自己的目标组或者为每个应用创建一个 ELB。它们并不那么昂贵。
如果可能的话,使用 ALB(应用程序负载均衡器)代替旧的 ELB经典的。
希望有帮助:)