还为模拟流量测试发愁吗?!滴滴开源RDebug流量回放工具!
我们常常在机能测试和压力测试的时辰发愁,怎样模仿线上真实流量还原现场行使环境对付我们来说是个大挑衅。凡是环境下,我们会从数据库中找出用户会见的数据和哀求来模仿汗青会见,这样做必要做大量的剧本和数据说明事变。此刻好了滴滴开源RDebug器材可以录制线上的真实流量,而且可以通过回放的方法对体系举办测试。辅佐我们实现机能测试和压力测试,而且可以快速的对岑岭会见环境举办复盘。我们一路来看看吧。 GitHub开源
今朝有700阁下的星星了。 首要成果 流量录制: 即录制线上处事的真实哀求,包罗挪用下流处事的 RPC 哀求。流量录制的难点在于怎样将上下流哀求以及每次 RPC 的哀求/相应逐一对应。 流量回放: 即用线上录制的流量,对线下测试代码举办回放,通过流量匹配 mock 掉下流 RPC 哀求。因此,流量回放的难点在于哀求的拦截和匹配。三种方法的回放:下载源码回放、midi.phar 包回放、composer bin 回放。 架构通过Koala和Koala-libc 作为焦点代码,实现底层库 Koala是Go编写的,Libc用了部门C++完成 天生陈诉 【编辑保举】
点赞 0 (编辑:河北网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |