我有一个基于 NodeJS 构建的站点,我目前正尝试将其部署在 AWS 的免费套餐上。
到目前为止,我已经创建并启动了一个实例,我可以通过 SSH(控制台)连接到我的实例,并成功地从我的 Git 存储库中提取了我的文件。但是,当我尝试浏览我的公共(public) DNS 时,我得到:ec2-54-252-151-208.ap-southeast-2.compute.amazonaws.com:8080 响应时间过长。
我还查看了安全组的设置(按照另一篇文章的建议)并确保允许入站和出站“HTTP”和“HTTPS”流量(下面的屏幕截图):
关于可能导致此问题的其他原因的任何想法?非常感谢您的帮助。谢谢。
最佳答案
您似乎需要将端口 8080 添加到入站 IP 规则中。
关于node.js - EC2 实例 'took too long to respond',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45828756/