如何使用Amazon Elastic Load Balancer在单个EC2实例上托pipe多个SSL网站?

如果我有3个单独的网站,都需要SSL(单独的证书),我希望跨多个可用区域在相同的EC2实例上进行托pipe,以便我们能够扩展并高度可用,那么如何实现这一点ELB在我的亚马逊VPC?

每个站点都需要一个单独的IP地址,所以我已经向EC2实例添加了多个私有IP,但我不确定如何将ELB绑定到实例上的某个IP。

我也能够设置多个ELB指向同一个实例,但是我再也没有看到任何方式将每个ELB绑定到实例上的一个单独的IP。

如果这是不可能的,那么最好的select是什么?

  • 在单独的EC2实例/ ELB组合上运行每个站点(昂贵且难以维护)
  • 给每个站点一个单独的公共IP,并使用Route 53做负载平衡(看起来像一个黑客)
  • 使用不同的负载平衡器选项,如HAProxy 应该能够像正常的负载平衡器设备一样工作。

请帮忙!

我结束了与多域SSL证书。