无法从外部 AWS 网络访问我在 ECS 上的网站
Cannot access to my website on ECS from outside AWS network
我向 AWS ECS 部署了一个实例(一个小型 SpringBoot Hello World 应用程序),它是 运行。但是,我不能从我的电脑访问这个网站。我的配置如下:
安全组入站规则:
安全组出站规则:
主要路线table路线:
ACL 入站规则:
ACL 出站规则:
我还想指出,我的服务任务定义的网络类型是网桥。这是一个简单的 hello world 应用程序,应用程序中没有任何可能的错误,它是 运行。我也有一个连接到实例 VPC 的互联网网关。我通过 Amazon 提供的工具进行了可达性分析,它表明从该互联网网关到我的实例的路径是可达的。虽然我无法从浏览器访问我的应用程序。我以前有过运行。可能出了什么问题?我真的被困在这里,我们将不胜感激。
使用配置的端口访问您的 Spring 应用程序。它将采用这种格式 - protocol://AWS-hostname:port/spring-endpoint
示例 - http://ec2-54-79-157-118.ap-southeast-2.compute.amazonaws.com:8080/hello
我向 AWS ECS 部署了一个实例(一个小型 SpringBoot Hello World 应用程序),它是 运行。但是,我不能从我的电脑访问这个网站。我的配置如下:
安全组入站规则:
安全组出站规则:
主要路线table路线:
ACL 入站规则:
ACL 出站规则:
我还想指出,我的服务任务定义的网络类型是网桥。这是一个简单的 hello world 应用程序,应用程序中没有任何可能的错误,它是 运行。我也有一个连接到实例 VPC 的互联网网关。我通过 Amazon 提供的工具进行了可达性分析,它表明从该互联网网关到我的实例的路径是可达的。虽然我无法从浏览器访问我的应用程序。我以前有过运行。可能出了什么问题?我真的被困在这里,我们将不胜感激。
使用配置的端口访问您的 Spring 应用程序。它将采用这种格式 - protocol://AWS-hostname:port/spring-endpoint
示例 - http://ec2-54-79-157-118.ap-southeast-2.compute.amazonaws.com:8080/hello