多个域名作为别名记录附加到同一负载均衡器?

Zen*_*eni 10 load-balancing amazon-web-services amazon-route53

我在自动缩放组中的同一个实例上托管了多个域名(example.com和example.net).现在我已将此自动缩放组附加到负载均衡器.使用Route 53,我可以将两个区域顶点(例如example.com和example.net)指向与别名记录相同的负载均衡器吗?

Mic*_*bot 13

是的你可以.

但是,您需要牢记以下注意事项,具体取决于您的应用程序所需的内容:

  • ELB将Host:标头转发给实例; 它不解释它,因此您的Web服务器负责响应Host:传入请求中的标头,并适当地处理每个站点.

  • ELB将负载平衡所有实例中的所有请求,无论它们属于哪个域,因为它不知道(或关心).

  • ELB只能提供单个SSL证书.如果您使用的是SSL,则必须只有一个对所有域名有效的证书,或者您必须以透明(TCP,而不是HTTPS)模式运行ELB侦听器并在实例上使用SNI处理SSL证书, 他们自己.如果您无法满足此约束,则每个SSL证书需要一个ELB,因此原始问题没有实际意义 - 每个ELB都有自己的目标用于别名.

  • ELB 现在添加了基于 Host 标头在实例之间路由的功能。 (2认同)