首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将死实例保存在AWS自动缩放组中进行分析

将死实例保存在AWS自动缩放组中进行分析
EN

Server Fault用户
提问于 2018-03-15 09:57:09
回答 1查看 153关注 0票数 2

我们在AWS上以一个小的自动缩放组(通常为2-4个实例)运行一些web服务器。它的健康检查基于ELB健康检查,因此如果其中一个web服务器停止响应,它将被一个新实例替换。

这目前运作良好。如果出现中断,则终止无响应的服务器,并将新服务器分离出来以取代它们。

问题是,我们目前不知道服务器为什么会出现故障。我们从一些日志中得到了一些怀疑,但是我们不能再登录到服务器上,无法查看web日志、系统日志或其他任何东西。

我知道有一种方法可以手动将实例从自动缩放组中分离出来,但是在发生故障时有什么方法可以自动做到这一点呢?

这就是我想要发生的是,当服务器故障时,它会继续运行,但会从自动缩放组中移除,这样我们就可以分析它,看看出了什么问题。一个明显的好处是限制这种情况发生的频率,这样,如果出于某种原因,它一直在循环服务器,那么我们就不会有数百个分离的实例。

那么,这能以某种方式实现吗?如果是的话,该如何做到呢?

EN

回答 1

Server Fault用户

发布于 2018-03-15 10:55:10

有一些方法可以做到这一点。

  • 您可以挂起ASG -> Details中的操作“终止”,->编辑->挂起进程->“终止”。任何机器都不会被终止。
  • 此外,您还可以保护特定实例不受ASG ->实例->操作->实例保护的影响。
  • 然后,我们会想出一些解决方案,比如在事件发生时将实例从ASG中踢出来。
票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/901770

复制
相关文章

相似问题

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