首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EC2不健康实例

EC2不健康实例
EN

Stack Overflow用户
提问于 2016-08-08 17:32:47
回答 1查看 2K关注 0票数 0

ELB显示我的实例在适当的区域中可用,但不健康。我试图从这个实例向他自己的健康检查端点发出请求,但收到了503。

curl -I公网IP:端口/目标健康端点

代码语言:javascript
复制
HTTP/1.1 503 Service Temporarily Unavailable
Date: Thu, 04 Aug 2016 17:25:10 GMT
Connection: close
Content-Type: text/html; charset=iso-8859-1

这是什么意思,我应该去哪里看?在aws文档上仅找到以下内容:

代码语言:javascript
复制
Solution 3: Ensure that you have healthy instances in every Availability Zone that your load balancer is configured to respond in. Verify this by looking at the HealthyHostCount in CloudWatch.
EN

回答 1

Stack Overflow用户

发布于 2016-08-08 23:49:51

如果您确实是在pinging您的EC2实例的公共IP地址,并且curl您的健康检查URL返回了503错误代码,那么不要再认为这是一个ELB问题。您在AWS文档中找不到解决方案。

事实上,您的EC2实例是主动响应503的。登录到您的EC2实例并修复该问题,直到它使用curl返回200状态代码。可能是您的http服务器(IIS、Apache或其他)存在配置问题。

另外,由于您的EC2实例由ELB提供,因此EC2实例应该驻留在私有子网中,而不是公共子网中。它不会让你的设置在功能上更好,但它会隐藏那些不需要公开的东西。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38825678

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档