You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@slider.apache.org by "Steve Loughran (JIRA)" <ji...@apache.org> on 2014/08/11 19:30:11 UTC

[jira] [Commented] (SLIDER-202) add integral/configurable chaos monkey to slider AM

    [ https://issues.apache.org/jira/browse/SLIDER-202?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14093019#comment-14093019 ] 

Steve Loughran commented on SLIDER-202:
---------------------------------------

could we kill the AM too?


> add integral/configurable chaos monkey to slider AM 
> ----------------------------------------------------
>
>                 Key: SLIDER-202
>                 URL: https://issues.apache.org/jira/browse/SLIDER-202
>             Project: Slider
>          Issue Type: Sub-task
>          Components: appmaster, test
>    Affects Versions: Slider 0.40
>            Reporter: Steve Loughran
>            Assignee: Steve Loughran
>
> The slider funtests trigger container and AM failure in the test code via RPC calls "killContainer" and "amSuicide". This is good for standalone tests, but complicates functional test deployments where we can't easily run such logic client-side.
> Proposed: a built in chaos monkey service in the AM which, when enabled, will -at given intervals- check to see if a container or AM restart should be triggered based on some preconfigured probabilities. 
> This will be embedded and can be used in production if desired.
> e.g, short test: 
> {code}
> interval = 60s, P(AM)=0.1, P(Container)=1.0
> {code}
> long test
> {code}
> interval = 600s, P(AM)=0.01, P(Container)=0.5
> {code}
> production
> {code}
> interval = 24h, P(AM)=0., P(Container)=0.1
> {code}



--
This message was sent by Atlassian JIRA
(v6.2#6252)