分布式執(zhí)行原理
1、JMeter分布式測試時,選擇其中一臺作為調(diào)度機(master),其它機器作為執(zhí)行機(slave)。
2、執(zhí)行時,master會把腳本發(fā)送到每臺slave上,slave 拿到腳本后就開始執(zhí)行,slave執(zhí)行時不需要啟動GUI,我理解它應(yīng)該是通過命令行模式執(zhí)行的。
3、執(zhí)行完成后,slave會把結(jié)果回傳給master,master會收集所有slave的信息并匯總。
前提條件:
1、先創(chuàng)建一個JMeter接口壓測腳本。
2、調(diào)度機(master)+執(zhí)行機(slave)在同一局域網(wǎng)內(nèi),并且都安裝相同版本的JMeter+jdk。
配置調(diào)度機(master)+執(zhí)行機(slave)
將主機器的JMeter/bin中的JMeter.properties文件,修改如下。
切記要修改:server.rmi.ssi.disable=true,否則會報錯。
從機器也做類似的配置。
啟動JMeter前,一定要先啟動JMeter-server,否則會報錯。
啟動JMeter.sh(mac)、JMeter.bat(window),執(zhí)行腳本,運行—遠程啟動。
最后感謝每一個認真閱讀我文章的人,禮尚往來總是要有的,雖然不是什么很值錢的東西,如果你用得到的話可以直接拿走:文章來源:http://www.zghlxwxcb.cn/news/detail-733328.html
這些資料,對于【軟件測試】的朋友來說應(yīng)該是最全面最完整的備戰(zhàn)倉庫,這個倉庫也陪伴上萬個測試工程師們走過最艱難的路程,希望也能幫助到你!??文章來源地址http://www.zghlxwxcb.cn/news/detail-733328.html
到了這里,關(guān)于Jmeter性能實戰(zhàn)之分布式壓測的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!