首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果健康检查失败,路由53是否可以打开EC2实例

如果健康检查失败,路由53是否可以打开EC2实例
EN

Stack Overflow用户
提问于 2018-04-15 23:17:36
回答 1查看 497关注 0票数 0

对于一个特定的目标,我已经准备好了我需要的一切。

简单地说,我想让route53对我提供的URL进行定期的健康检查。如果健康检查失败超过3-4分钟,我希望它使用我提供的启动配置启动一个EC2实例。健康检查恢复超过10分钟后,可以关闭之前创建的EC2实例。

我希望这是很容易实现的?

EN

回答 1

Stack Overflow用户

发布于 2018-04-16 07:47:00

亚马逊路由53为亚马逊CloudWatch提供了HealthCheckStatus指标。您可以使用它在出现故障时触发警报。这可以向Amazon Simple Notification Service (SNS)发送一条消息,从而触发AWS Lambda函数。

代码语言:javascript
复制
Route 53 -> CloudWatch -> SNS -> Lambda

请参阅:Monitoring Health Check Status and Getting Notifications - Amazon Route 53

Lambda函数可以做任何您想做的事情,包括启动/终止实例或简单地启动/停止实例。

如果您打算在主服务出现故障时将流量转移到备用服务,则可以在Failover configuration中使用主要/次要目标配置路由53。然而,传统上这是通过“实时”服务完成的(无需打开和关闭),以提供尽可能快的故障转移。

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

https://stackoverflow.com/questions/49843522

复制
相关文章

相似问题

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