2012-07-13 84 views
4

我已经有了访问Amazon Web Services API的应用程序。最近的中断表明,服务可能出现各种各样的失败方式。有没有简单的方法来模拟AWS故障和错误条件,以便我可以测试我的应用程序并使其更可靠?如何测试AWS故障模式?

回答

0

Chaos Monkey来自Netflix可能适合

+1

“混沌猴子是一个运行在亚马逊网络服务(AWS),旨在从自动缩放组(助理秘书长)和每组终止实例(虚拟机)服务” - 不是我正在寻找的东西。混沌猴杀死实例,但假设AWS本身功能强大且响应迅速。当AWS本身疯狂时,如何进行测试来模拟做什么? – 2012-08-30 18:16:48

+0

嗨@BradDixon - 您是否特别提到了服务中断异常和这种性质的事情,或者从DevOps的角度来看,如何在发生灾难时使您的基础架构更加防弹? – alph486 2014-10-31 21:36:43

+1

我对如何处理AWS本身的预期错误和错误非常感兴趣。如果你应用自己的错误,Chaos Monkey可以很好地测试你应该怎么做。不能做的是模拟AWS中的故障或服务降级。例如,如果SNS在故障事件期间开始拒绝API调用以减轻负载,那该怎么办?你的申请将如何回应?这可以使用垫片和故障场景来模拟......有没有人构建过这样的工具包呢? – 2014-12-03 16:12:37