EC2 实例“响应时间过长”

Posted

技术标签:

【中文标题】EC2 实例“响应时间过长”【英文标题】:EC2 instance 'took too long to respond' 【发布时间】:2018-01-31 09:31:03 【问题描述】:

我有一个基于 NodeJS 构建的网站,我目前正尝试将其部署在 AWS 上的免费层上。

到目前为止,我已经创建了一个实例,启动了它,我可以通过 SSH(控制台)连接到我的实例,并成功地从我的 Git 存储库中提取了我的文件。但是,当我尝试浏览我的公共 DNS 时,我得到:ec2-54-252-151-208.ap-southeast-2.compute.amazonaws.com:8080 响应时间过长。

我还查看了安全组的设置(在另一篇文章中建议),并确保允许入站和出站“HTTP”和“HTTPS”流量(下面的屏幕截图):

入站设置:

出站设置:

关于其他可能导致此问题的任何想法?非常感谢您的帮助。谢谢。

【问题讨论】:

【参考方案1】:

您似乎需要将端口 8080 添加到入站 IP 规则中。

【讨论】:

你不知道我对你的帖子有多感激!!!谢谢!!!【参考方案2】:

如果您停止然后启动您的 ec2 实例,它会为您提供另一个公共 DNS (IPv4)。因此,您可能会在没有注意到的情况下请求旧的公共 DNS。在这种情况下,你很可能会遇到这种类型的错误!

【讨论】:

【参考方案3】:

EC2 > 安全组中添加规则 > 为我工作

【讨论】:

以上是关于EC2 实例“响应时间过长”的主要内容,如果未能解决你的问题,请参考以下文章

无法访问此网站221.8.67.178 的响应时间过长怎么打不开

服务器响应时间过长

Django Heroku,无法访问此站点,响应时间过长

为啥老是会出现由于 cpro.baidu.com 响应时间过长,导致“360安全浏览器”无法加载网页。

Jprofiler 监控cpu过高或者响应时间过长

网站响应时间过长的原因及解决方法