?????????

    ?????????????????????????????web??????????????????????rpccall??server??server?????????????????????????client????client????????????????agent???????????????????????4????????2???????web?????????????client??agent????????????????????????????????????????????????????泻?协????????

    1???????????????

    ???????????????泻?????????????????????????????????????魏??????????????????????????????????效???位??????

    ????????蔚???????????????????????????????贸????????????????????????????????????case????????????贸??????????????????????????

    ??????????????????????????????????????????????????????longhaultest????????????????????????????failover???????????recover????????????????????????????????屑????????????????????

    2?????????

    ?????????????????????????mokey????????????????????????????e????????????????????????????????????????????????????????????

    a???????危????????????校????????????????????????feature???????UT?????????????????????芯????????feature??refine????????feature???????????效?????case???椋�??????效??????????????????????????????casefail????????????????????????????????feature?????svn???????????UT?????????????????效??巍?????????????????????????????????????位???????????????????????????????????????????????????????????????????????????????????????写????????????写UT?????????????????????????????UT?????????????????UT?????????路????

    b???????危????????????校?????????2?????椤�1????写???1????写???????????????????????????????????????????????????????????????????????琛�???????????写????????????????????????????????????????写??client???????????写??client??agent?????????????????????????????????????梅??????????????????????锟�?????????????????????????main???????????????????????????????

    ????????????贸???????????写?????mock??client?????mock??client?????????????client??????????????????????2?????????????????????????????????????????????????????????????????????????????????????????????????????????mock??client??????????????????????????????????????????????????mock??????????????????????????client???

    c???????????????????????????mock??????????????????????????????卸??mock???????mock????????卸??????????????????泻?????????????????校?????????????????????????????????????????????????????????????????????????????伪浠�????????????????????????failover???????????????????????邪?????

    d??????????泻???????????????????????????????????????????????????????????????贸??????????????????????????????????????????????????????????????浠�????????????????????????????????????????????????????????20?????????????????ok.

    e???????????????????????鈥�?????????????????????蟹?????server??????????????????????????????????failover???????谓??failover?????????????serverdown???recover???????????????????????????????????????????????????????????????????????serverdown????????????????????task?????械?????屑??????????server???????????些????task???????????????????????????????霉???????霉??????

    f??failover??????????????????????longhaul?????????????????????????????????????????????????????????????????????mock??client??????????????request???????????????效???????????????????????task???????????????

    g????review????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????mock??????????????????????薪????????????????????????????????????????????????????????????????????????????????????????些?????????????????????????????????????????????些?????锌?????????????锌??????????????????????????????????????????????????????N*N*N??????????????????????????????????????????????????????蟹???????????????????????????????????????????????????????谩?????????????????????????????????????????

    3???????????????????????????

    ???????????????????????????????????????????????????????????????????????

    ???????????????????????????????????????3????????????????????feature??????????????????????????????校?????????push???????????妫�?????????????????

    ????????????????????????写?????????????????????1?????????????1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????眉???feature???????????feature?????????????????????????????????????????????????????????????????????????????????????????