【发布时间】:2018-05-30 00:53:45
【问题描述】:
我们正在尝试在 AWS 中使用 Elastic Load Balancing 和自动缩放功能,以便我们可以根据需要进行缩放。
我们的应用程序由几个较小的应用程序组成,它们都在同一个子网和同一个 VPC 上。
我们希望将 ELB 放在我们的一个应用和其他应用之间。
问题是我们希望负载均衡器在使用 API 的不同应用程序之间在内部同时面向互联网工作,因为我们的应用程序仍然有一些应该使用的用途在外部完成,而不是通过 API。
我已经阅读了这个question,但我无法从那里确切地知道如何做到这一点,它并没有真正指定任何步骤,或者我确实非常了解它。
我们可以有一个内部和外部的 ELB 吗?
为了记录,我只能通过 VPN 访问这个网络。
【问题讨论】:
-
您可以设置一个私有 DNS 地址以通过 Route 53 解析到您的内部 ELB,因此如果您可以将其用于您的内部 API 调用,那么它应该可以正常工作。如果您必须使用静态 IP 地址而不是 DNS 端点,则可能会遇到困难。
标签: amazon-web-services amazon-ec2 load-balancing autoscaling