Jmeter的分布式測試

Jmeter分布式執(zhí)行原理:

1、Jmeter分布式測試時,選擇其中一臺作為調(diào)度機(master)溪窒,其它機器做為執(zhí)行機(slave)。

2车猬、執(zhí)行時霉猛,master會把腳本發(fā)送到每臺slave上,slave 拿到腳本后就開始執(zhí)行珠闰,slave執(zhí)行時不需要啟動GUI惜浅,我理解它應該是通過命令行模式執(zhí)行的。

3伏嗜、執(zhí)行完成后坛悉,slave會把結果回傳給master,master會收集所有slave的信息并匯總

執(zhí)行機(slave)配置:

1承绸、slave機上需要安裝Jmeter裸影,具體如何安裝這里不詳細介紹了。

2军熏、添加環(huán)境變量:JMETER_HOME=path轩猩,此處為你Jmeter的路徑

3、啟動bin目錄下的:jmeter-server.bat荡澎,沒有配置環(huán)境變量啟動如下圖:

image.png

啟動成功

image.png

4均践、上圖上標紅的IP和端口會在master里配置時用到。IP就是slave機器IP摩幔,端口默認是1099彤委,端口也可以自定義,這里我自定義為1000或衡,這個后面會講焦影。

5、多臺slave的話封断,重復1~4步驟就好

調(diào)度機(master)配置:

1斯辰、腳本:簡單的一個訪問百度的腳本:

image.png

2、找到Jmeter的bin目錄下jmeter.properties文件坡疼,修改如下配置椒涯,IP和Port是slave機的IP以及自定義的端口(這里端口我自定義為100,后面會講如何自定義):
remote_hosts=10.13.223.202:1000,10.13.225.12:1000
多臺slave之前用","隔開回梧,我這配置了2臺废岂,可以看到標紅的這個就是上面截圖slave的IP和Port.

3、打開Jmeter狱意,選擇運行湖苞,有運程啟動、運程全部啟動兩個選項:

image.png

4详囤、選擇遠程啟動-->10.13.225.12:1000

a) master結果财骨,這里我只啟動了10.13.225.12:1000這一臺slave,所以只有一個結果(線程數(shù)和循環(huán)次數(shù)都是1):

image.png

b) slave控制臺信息:

image.png

自定義端口:

1藏姐、slave:在slave機的Jmeter的bin目錄下隆箩,找到jmeter.properties文件,修改如下兩個配置項羔杨,比如我這里修改為1888:

server_port=1888

server.rmi.localport=1888

2捌臊、啟動slave機上的jmeter-server.bat,如下圖兜材,端口已經(jīng)修改為:1888

image.png

3理澎、master:修改master機器的jmeter.properties文件:

remote_hosts=10.13.223.202:1000,10.13.225.12:1888

4、重啟jmeter.bat曙寡,如下圖糠爬,端口已經(jīng)變了:

image.png

其它說明:

1、調(diào)度機(master)和執(zhí)行機(slave)最好分開举庶,由于master需要發(fā)送信息給slave并且會接收slave回傳回來的測試數(shù)據(jù)执隧,所以mater自身會有消耗,所以建議單獨用一臺機器作為mater户侥。

2镀琉、參數(shù)文件:如果使用csv進行參數(shù)化,那么需要把參數(shù)文件在每臺slave上拷一份且路徑需要設置成一樣的添祸。

3滚粟、每臺機器上安裝的Jmeter版本和插件最好都一致,否則會出一些意外的問題刃泌。

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末凡壤,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子耙替,更是在濱河造成了極大的恐慌亚侠,老刑警劉巖,帶你破解...
    沈念sama閱讀 207,113評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件俗扇,死亡現(xiàn)場離奇詭異硝烂,居然都是意外死亡,警方通過查閱死者的電腦和手機铜幽,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評論 2 381
  • 文/潘曉璐 我一進店門滞谢,熙熙樓的掌柜王于貴愁眉苦臉地迎上來串稀,“玉大人,你說我怎么就攤上這事狮杨∧附兀” “怎么了?”我有些...
    開封第一講書人閱讀 153,340評論 0 344
  • 文/不壞的土叔 我叫張陵橄教,是天一觀的道長清寇。 經(jīng)常有香客問我,道長护蝶,這世上最難降的妖魔是什么华烟? 我笑而不...
    開封第一講書人閱讀 55,449評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮持灰,結果婚禮上盔夜,老公的妹妹穿的比我還像新娘。我一直安慰自己搅方,他們只是感情好比吭,可當我...
    茶點故事閱讀 64,445評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著姨涡,像睡著了一般衩藤。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上涛漂,一...
    開封第一講書人閱讀 49,166評論 1 284
  • 那天赏表,我揣著相機與錄音,去河邊找鬼匈仗。 笑死瓢剿,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的悠轩。 我是一名探鬼主播间狂,決...
    沈念sama閱讀 38,442評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼火架!你這毒婦竟也來了鉴象?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,105評論 0 261
  • 序言:老撾萬榮一對情侶失蹤何鸡,失蹤者是張志新(化名)和其女友劉穎纺弊,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體骡男,經(jīng)...
    沈念sama閱讀 43,601評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡淆游,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,066評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片犹菱。...
    茶點故事閱讀 38,161評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡拾稳,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出已亥,到底是詐尸還是另有隱情熊赖,我是刑警寧澤,帶...
    沈念sama閱讀 33,792評論 4 323
  • 正文 年R本政府宣布虑椎,位于F島的核電站,受9級特大地震影響俱笛,放射性物質(zhì)發(fā)生泄漏捆姜。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,351評論 3 307
  • 文/蒙蒙 一迎膜、第九天 我趴在偏房一處隱蔽的房頂上張望泥技。 院中可真熱鬧,春花似錦磕仅、人聲如沸珊豹。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,352評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽店茶。三九已至,卻和暖如春劫恒,著一層夾襖步出監(jiān)牢的瞬間贩幻,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,584評論 1 261
  • 我被黑心中介騙來泰國打工两嘴, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留丛楚,地道東北人。 一個月前我還...
    沈念sama閱讀 45,618評論 2 355
  • 正文 我出身青樓憔辫,卻偏偏與公主長得像趣些,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子贰您,可洞房花燭夜當晚...
    茶點故事閱讀 42,916評論 2 344

推薦閱讀更多精彩內(nèi)容

  • 在使用Jmeter進行性能測試時坏平,如果并發(fā)數(shù)比較大(比如最近項目需要支持1000并發(fā)),單臺電腦的配置(CPU和內(nèi)...
    ying_728閱讀 369評論 0 0
  • Jmeter分布式執(zhí)行原理: 1枉圃、Jmeter分布式測試時,選擇其中一臺作為調(diào)度機(master/Controll...
    帶肥肉的羊肉串閱讀 5,353評論 0 11
  • 為什么要進行分布式孽亲;因為在單臺機進行Jmeter性能測試的時候坎穿,單臺機(配置)的并發(fā)是很難超過1000的;當然我的...
    程守正閱讀 919評論 0 2
  • 接上一篇玲昧, 在使用 JMeter 進行性能測試時,難免遇到要求并發(fā)請求數(shù)比較大的場景孵延,此時單臺測試機的配置(CPU...
    小安靜子閱讀 888評論 0 0
  • 我今年春節(jié)開始跑步惶凝,從一個從小就對體育有陰影的人,到9月17日跑完了人生的第一場馬拉松犬钢,用了將近半年的時間苍鲜。記得一...
    作家格格閱讀 1,490評論 14 20