AWS Elastic Beanstalk 高可用性模式 DNS A 记录问题

问题描述 投票:0回答:1

我有一个以高可用性模式托管在 AWS Elastic Beanstalk 上的 Node.js 应用程序(即,它使用负载均衡器)。我的挑战是我的域托管在其他地方,并且高可用性模式下的 Elastic Beanstalk 实例似乎不使用 IP 地址;相反,它会为您提供一个 AWS 域 URL,而我的托管提供商不接受该 URL 作为 A 记录。根据我的理解,负载均衡器并不意味着使用 IP 地址,但我的主机只允许在其 A 记录中使用 IP 地址。我在这里缺少什么?

amazon-web-services amazon-elastic-beanstalk
1个回答
0
投票

您域名的托管提供商可能应该允许您设置 CNAME 记录。 CNAME 是这种情况下的解决方案。

如果不能使用CNAME记录,解决方案非常复杂,因为ElasticBeanstalk(Application Load Balancer)的负载均衡器不能有自己的公共IP。在这种情况下,解决方案可能是在应用程序负载均衡器前面添加网络负载均衡器,因为它可以处理公共 IP。但如果你能避免它,那就更好了。

© www.soinside.com 2019 - 2024. All rights reserved.