首页 > 解决方案 > 在负载均衡器后面无法访问我的 Ec2 实例

问题描述

在我的 AWS 中,我曾经有一个实例 A。

Instance-A 在 VPC-1 和 SUBnet-1 上。它也在 loadBalancer-X 后面。

loadBalancer-X 具有 DNS 名称 --> dualstack.abc-lb-123.us-east-1.elb.amazonaws.com。

来自 AWS Route 53 - 您可以看到托管区域

RecordName:abcRecord.com
值/路由流量到 --> dualstack.abc-lb-123.us-east-1.elb.amazonaws.com


现在

在 Instance-A (windows) 中,我有一个运行在端口 5000 上的 python 烧瓶应用程序。从外面说我可以访问我的本地 PC --> https://abcRecord.com:5000/xyz(xyz 是 POST 的条目或 5000 端口上烧瓶的 GET 方法)一切都很好

两天前,我不再可以远程桌面到实例 A,我重新启动它,停止并启动它很多次,但都没有运气。

我最终决定重新创建一个新实例 B,其中所有 SW 位于 A 上,位于相同的 VPC 和子网中。我还在同一个 loadBalancer-X 上注册了这个新实例 B,您可以转到 Registered Targets 并查看新实例 B。我停止了实例-A。

在实例 BI 中运行我的应用程序,它正在侦听端口 5000。在http://0.0.0.0:5000/上运行(按 CTRL+C 退出)

在实例 BI 的远程桌面中,可以打开浏览器去说 --> http://localhost:5000/xyz 其中 xyz 是 POST 或 GET 的条目

事情是从 AWS 外部说我的笔记本电脑我无法访问https://abcRecord.com

标签: amazon-web-servicesaws-load-balancer

解决方案


推荐阅读