2012-07-13 85 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