amazon-web-services - 在哪里可以找到我的 AWS Application Load Balancer IP?
问题描述
我已经设置了一个 AWS网络负载均衡器,没有问题,并且我在分配的端口上运行了许多不同的服务。这一切都完美无缺。
然后我被要求在他们自己的端口上托管许多不同的节点应用程序,并通过他们自己的域进行访问。在我意识到我无法让它在NLB上正常工作后,我查看了Application Load Balancer并使用基于主机的路由规则。
- app1.example.com
- app2.example.com
我做了什么
我在https :443上设置了应用程序负载均衡器侦听器和一个基于主机的路由规则,该规则将app1.example.com流量转发到目标组以监视443并将流量发送到端口 3000上的正确实例。安全组也设置为打开端口 3000。
所以我想....我所要做的就是将负载均衡器 IP 添加到外部域注册器上的子域 A 记录中....但是我在任何地方都找不到 IP!我在这里遗漏了一些基本的东西,AWS 文档正在杀死我。
上述步骤与在没有基于主机的路由规则的情况下设置网络负载均衡器没有太大区别。
谁能指出我在哪里可以找到 ALB IP 或者我在哪里偏离轨道?
解决方案
推荐阅读
- python - 使用 python 请求获取 Web 资源的大小
- python - 如何生成多个*不同的*随机数?
- docker - 如何释放主机上的内存/空间?Docker 工作区
- networking - 在连续子网上定义路由的正确方法是什么?
- shared-memory - 使用“shm_open”和“ftruncate”分配的共享内存与指定不符
- c# - 部署在 CI/CD 中的 C#/WPF 桌面应用程序 azure devops 到客户端桌面机器
- swift - 使课程开放,但内部
- aws-cdk - 在 cdk 中使用新的 s3notifications.LambdaDestination 时的循环引用
- java - 在带有 MVC REST API 的 SpringBoot 项目中返回 406 响应
- loops - 你如何在方案中实现一个简单的列表迭代器?