Sun*_*B N 6 ruby ruby-on-rails amazon-ec2 amazon-web-services
我有一个EC2实例正在运行.我有一个负载均衡器,它与EC2实例相关联.
Ping Target : HTTP:3001/healthCheck
Timeout : 5 seconds
Interval : 24 seconds
Unhealthy threshold : 2
Healthy threshold : 10
Run Code Online (Sandbox Code Playgroud)
现在,实例显示为OutofService.我甚至尝试改变监听端口和所有.事情一直在努力,直到重新启动我的EC2实例.任何帮助将非常感激.
仅供参考:我有在端口3001运行的rails应用程序,我有一个HTTP的监听器:80(loadbalancer)到HTTP:3001.
我也通过终端中的ssh检查了工作应用程序.
问题是,重新启动实例后,aws 为 EC2分配了新的 IP ,但我没有注意到。
我正在彻底登录ssh到旧的 ec2 实例。因此,curl 也从未失败过。
(我很好奇为什么这个IP地址仍然有效,当我上次检查时它甚至在15天后仍然有效)
尽管如此, SkyWalker的检查点(总体而言)还是很棒的。
最后我必须做的是:
有了新的 ip,我的 pem 文件也被搞砸了。因此,创建了新实例、新的 pem 文件,调整负载均衡器以相应地指向该实例和安全组。
PS:我不能再愚蠢了。
| 归档时间: |
|
| 查看次数: |
929 次 |
| 最近记录: |