我创建了一个Web应用程序并将其安装在EC2 Windows实例上。
由于它是使用Node.js Express创建的,所以我对本地主机或端口的东西一无所知,
它正在npm start
的3000端口上监听。
在EC2实例上执行npm start
之后,可以在EC2中通过“ localhost:3000”访问它。
但是,当我尝试使用EC2的公用IP(例如ip_address:3000
)从EC2外部访问它时,它将不断返回连接超时错误。
正如我在标题中所写的,我添加了一个自定义TCP安全组,该组使该实例可以使用任何IP地址和端口3000打开,但是仍然无法正常工作。
我该怎么办?我可能会想念什么?
谢谢。