EC2实例SSH连接失败、Web服务无响应及CloudFront返回504的故障排查求助
EC2实例SSH连接失败、Web服务无响应及CloudFront返回504的故障排查求助
我遇到了一个棘手的问题想请教各位:我有两台运行不同应用的EC2实例,通过CloudFront对外提供服务,但今晚两台实例同时变得无响应了——现在任何通过CloudFront访问应用的请求都会返回504错误。
我已经尝试了以下操作,但都没能解决问题:
- 重启实例
- 完全停止后重新启动实例
- 通过控制台SSH连接,结果连接超时
- 使用AWS控制台的SSH功能,一直卡在“Establishing connection...”状态
- 重新部署应用(通过CodeDeploy),部署显示成功,但Web应用仍然无法访问
另外我观察到一些奇怪的现象:
- 两台实例的CPU使用率都非常低
- 其中一台实例上运行的某个进程还在正常工作,因为我能在CloudWatch里看到新的日志条目
- 两台实例上的Web应用都显示启动成功了
我现在实在不知道该从哪里继续排查了,想请教各位:我该怎么判断这个问题是我这边操作导致的,还是AWS自身的故障呢?
备注:内容来源于stack exchange,提问作者Edy Bourne
相关产品推荐
相关产品推荐

