我的 Ec2 主机宕机:1 小时不健康,无法在实例中加载站点
My Ec2 Host Down: Unhealthy for 1 hour and can't load the site in the instance
我的主机有 1 小时不健康,当我使用实例 public IP(不是 ELB DNS)访问我的网站时,页面无限加载,但没有任何反应。
我无法通过 SSH 访问服务器,因为未连接。
我尝试了论坛和文章中建议的所有方法,但没有任何效果。
我上次的nginx访问日志:
172.31.47.107 - - [07/Jul/2017:21:48:19 -0300] "GET / HTTP/1.1" 499 0 "-" "ELB-HealthChecker/1.0"
172.31.25.106 - - [07/Jul/2017:21:48:20 -0300] "GET / HTTP/1.1" 499 0 "-" "ELB-HealthChecker/1.0"
172.31.47.107 - - [07/Jul/2017:21:50:49 -0300] "GET / HTTP/1.1" 499 0 "-" "ELB-HealthChecker/1.0"
172.31.25.106 - - [07/Jul/2017:21:50:49 -0300] "GET / HTTP/1.1" 499 0 "-" "ELB-HealthChecker/1.0"
172.31.47.107 - - [07/Jul/2017:21:51:05 -0300] "GET / HTTP/1.1" 502 54 "-" "ELB-HealthChecker/1.0"
172.31.25.106 - - [07/Jul/2017:21:51:13 -0300] "GET / HTTP/1.1" 502 54 "-" "ELB-HealthChecker/1.0"
我的健康检查配置:
- 响应超时:5
- 间隔:30
- 不健康阈值:2
- 健康阈值:10
更多ELB信息:
- 空闲超时:600(原为 60)
- 宕机前最大延迟:4616
当我访问站点(负载均衡器)时,出现错误:HTTP ERROR 503
我重启实例 3 次。
系统信息:Linux 使用 Nginx 和 Passenger
我很感激任何信息。
谢谢!
如果您无法通过 ssh 连接到此 ec2 实例,如果无法通过可达性检查,它就会显示该实例。单击实例 status checks
选项卡并确保实例通过实例和系统状态检查。如果没有,则 stop
实例(不重启)并 start
再次启动它。这会将您的 ec2 实例迁移到健康的主机
我的主机有 1 小时不健康,当我使用实例 public IP(不是 ELB DNS)访问我的网站时,页面无限加载,但没有任何反应。 我无法通过 SSH 访问服务器,因为未连接。 我尝试了论坛和文章中建议的所有方法,但没有任何效果。
我上次的nginx访问日志:
172.31.47.107 - - [07/Jul/2017:21:48:19 -0300] "GET / HTTP/1.1" 499 0 "-" "ELB-HealthChecker/1.0"
172.31.25.106 - - [07/Jul/2017:21:48:20 -0300] "GET / HTTP/1.1" 499 0 "-" "ELB-HealthChecker/1.0"
172.31.47.107 - - [07/Jul/2017:21:50:49 -0300] "GET / HTTP/1.1" 499 0 "-" "ELB-HealthChecker/1.0"
172.31.25.106 - - [07/Jul/2017:21:50:49 -0300] "GET / HTTP/1.1" 499 0 "-" "ELB-HealthChecker/1.0"
172.31.47.107 - - [07/Jul/2017:21:51:05 -0300] "GET / HTTP/1.1" 502 54 "-" "ELB-HealthChecker/1.0"
172.31.25.106 - - [07/Jul/2017:21:51:13 -0300] "GET / HTTP/1.1" 502 54 "-" "ELB-HealthChecker/1.0"
我的健康检查配置:
- 响应超时:5
- 间隔:30
- 不健康阈值:2
- 健康阈值:10
更多ELB信息:
- 空闲超时:600(原为 60)
- 宕机前最大延迟:4616
当我访问站点(负载均衡器)时,出现错误:HTTP ERROR 503
我重启实例 3 次。
系统信息:Linux 使用 Nginx 和 Passenger
我很感激任何信息。 谢谢!
如果您无法通过 ssh 连接到此 ec2 实例,如果无法通过可达性检查,它就会显示该实例。单击实例 status checks
选项卡并确保实例通过实例和系统状态检查。如果没有,则 stop
实例(不重启)并 start
再次启动它。这会将您的 ec2 实例迁移到健康的主机