我已经用ALB设置了fargate,现在我可以像这样用dns的名字访问ALB
myapp-LoadB-FDEWFSOAQXD4-f18c75dd4249a10d.elb.ap-northeast-1.amazonaws.com但是,据说这个DNS可能会被更改。
所以我想给这个Elastic IP
我经历过EC2和Elastic IP的连接。
在Elasitc IP面板中,我可以选择实例。
但是,并没有列出ALB。
如何将Elastic IP设置为ALB?还是我基本上错了?
发布于 2022-02-04 08:33:27
这里有两个选项,取决于您要往哪个方向走:
如果您不喜欢默认的DNS名称
您可以创建指向负载均衡器的DNS记录。这意味着人们可以通过使用myapp-LoadB-FDEWFSOAQXD4-f18c75dd4249a10d.elb.ap-northeast-1.amazonaws.com而不是www.whitebear.com来浏览您的网站。
请参阅:将通信量路由到ELB负载均衡器- Amazon路由53
如果您真的想将ElasticIp附加到负载平衡器
在某些用例中,它确实需要能够使用固定IP向负载均衡器冲浪。您可以通过在AWS上设置一个全局加速器来实现这一点。
使用全局加速器,您将获得两个全局静态公共IP,它们充当应用程序的固定入口点,从而提高可用性。
更多信息可以在AWS 全球加速器页面上找到。
发布于 2022-02-04 08:25:54
如果您希望为应用程序负载均衡器创建一个“友好”名称,您可以在您的域中创建一个CNAME记录,并将其指向负载均衡器的DNS名称。
如果您希望指向您域的Apex (例如example.com),您可以使用亚马逊路由53中的别名来指向应用程序负载均衡器。(通常不可能将域顶点指向CNAME记录,因此53号公路的别名功能将为您服务。)
https://stackoverflow.com/questions/70982811
复制相似问题