jemter+nmon性能測(cè)試

xx網(wǎng)關(guān)接口測(cè)試

測(cè)試前必使用Server+Agent,分布式壓力方式進(jìn)行壓力測(cè)試睬魂,并啟動(dòng)相應(yīng)的端口记某。

接口測(cè)試方法

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

  1. 啟動(dòng)bin目錄下的:meter-server.bat
  2. 可以自定義端口號(hào):jmeter.properties文件竿报,修改如下兩個(gè)配置項(xiàng)航背,比如我這里修改為1888:server_port=1888,server.rmi.localport=1888

調(diào)度機(jī)配置

  1. 修改C:\Program Files\apache-jmeter-2.13\bin目錄下的jmeter.properties文件中的remote_hosts=localhost:1099,192.168.27.111:1099,10.10.45.81:1099,10.10.45.20:1099,多臺(tái)slave之前使用 ‘, ‘ 隔開

  2. 第一種:非GUI運(yùn)行
    運(yùn)行方法:cmd->cd <jmeter/bin路徑>->jmeter -t "JMS Point-to-Point.jmx" -n -l testresult.csv -r
    參數(shù)詳解:

    20180730213149.png

    第二種:GUI運(yùn)行
    直接運(yùn)行jmeter.bat
    ps:建議第一種方法運(yùn)行,由于Jmeter是一個(gè)純JAVA的應(yīng)用爬橡,用GUI模式運(yùn)行壓力測(cè)試時(shí),對(duì)客戶端的資源消耗是相當(dāng)驚人的棒动,所以在進(jìn)行正式的壓測(cè)時(shí)一定要使用non-gui模式運(yùn)行

分布式執(zhí)行原理

  1. Jmeter分布式測(cè)試時(shí)糙申,選擇其中一臺(tái)作為調(diào)度機(jī)(master),其它機(jī)器做為執(zhí)行機(jī)(slave)迁客。
  2. 執(zhí)行時(shí)郭宝,master會(huì)把腳本發(fā)送到每臺(tái)slave上,slave 拿到腳本后就開始執(zhí)行掷漱,slave執(zhí)行時(shí)不需要啟動(dòng)GUI粘室,我理解它應(yīng)該是通過(guò)命令行模式執(zhí)行的。
  3. 執(zhí)行完成后卜范,slave會(huì)把結(jié)果回傳給master衔统,master會(huì)收集所有slave的信息并匯總。

注意事項(xiàng)

  1. 關(guān)閉防火墻
  2. 所有的客戶端都在同一個(gè)子網(wǎng)內(nèi)海雪,server也必須在同一子網(wǎng)內(nèi)如果使用192.x.x.x或者10.x.x.x這樣的IP地址
  3. 確保Jmeter可以訪問(wèn)到server
  4. 確保各系統(tǒng)的Jmeter版本保持一致锦爵,不同版本的Jmeter將不能很好的工作

第一種加密方式

導(dǎo)入包

  • 將下面的包,放入安裝目錄下奥裸,lib/ext文件夾下
    D:\apache-jmeter-2.13\lib\ext

xxxproxy-jmeter-1.0.0-SNAPSHOT.jar
包略

主要實(shí)現(xiàn)的功能是所有字段按照網(wǎng)關(guān)的規(guī)則進(jìn)行排序(過(guò)濾掉值未為0的字段)险掀,并添加上signMsg。

導(dǎo)入xxxProxy Test Plan.jmx
xxxProxy_Test_Plan.jmx
包略

在BeanShell Samppler中添加以下代碼

import com.xxxx.xxx.test.xxxxproxy.xxxProxyUtils;

第二種加密方式

BeanShell Sampler中自定義

案例見

dianxinwangguan.jar

對(duì)數(shù)據(jù)庫(kù)進(jìn)行壓力測(cè)試

包括mycat分片壓力測(cè)試

JDBC_Connection_Configuration.jmx

包略

對(duì)JAVA方法進(jìn)行性能測(cè)試

Java請(qǐng)求.jmx
包略

noon

安裝

使用

例如:

./nmon -ft -s 10 -c 180

-s 10是每10s監(jiān)控一次
-c 180 是一共監(jiān)控180次
10*180=1800秒=30分鐘

分析

壓測(cè)完成后湾宙,生成.nmon文件樟氢,導(dǎo)入 analyser 工具中(令人折服的excel),生成數(shù)據(jù)報(bào)表

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末侠鳄,一起剝皮案震驚了整個(gè)濱河市埠啃,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌伟恶,老刑警劉巖碴开,帶你破解...
    沈念sama閱讀 219,188評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異博秫,居然都是意外死亡潦牛,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,464評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門挡育,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)巴碗,“玉大人,你說(shuō)我怎么就攤上這事静盅×技郏” “怎么了寝殴?”我有些...
    開封第一講書人閱讀 165,562評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)明垢。 經(jīng)常有香客問(wèn)我蚣常,道長(zhǎng),這世上最難降的妖魔是什么痊银? 我笑而不...
    開封第一講書人閱讀 58,893評(píng)論 1 295
  • 正文 為了忘掉前任抵蚊,我火速辦了婚禮,結(jié)果婚禮上溯革,老公的妹妹穿的比我還像新娘贞绳。我一直安慰自己,他們只是感情好致稀,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,917評(píng)論 6 392
  • 文/花漫 我一把揭開白布冈闭。 她就那樣靜靜地躺著,像睡著了一般抖单。 火紅的嫁衣襯著肌膚如雪萎攒。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,708評(píng)論 1 305
  • 那天矛绘,我揣著相機(jī)與錄音耍休,去河邊找鬼。 笑死货矮,一個(gè)胖子當(dāng)著我的面吹牛羊精,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播囚玫,決...
    沈念sama閱讀 40,430評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼喧锦,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了劫灶?” 一聲冷哼從身側(cè)響起裸违,我...
    開封第一講書人閱讀 39,342評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤掖桦,失蹤者是張志新(化名)和其女友劉穎本昏,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體枪汪,經(jīng)...
    沈念sama閱讀 45,801評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡涌穆,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,976評(píng)論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了雀久。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片宿稀。...
    茶點(diǎn)故事閱讀 40,115評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖赖捌,靈堂內(nèi)的尸體忽然破棺而出祝沸,到底是詐尸還是另有隱情矮烹,我是刑警寧澤,帶...
    沈念sama閱讀 35,804評(píng)論 5 346
  • 正文 年R本政府宣布罩锐,位于F島的核電站奉狈,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏涩惑。R本人自食惡果不足惜仁期,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,458評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望竭恬。 院中可真熱鬧跛蛋,春花似錦、人聲如沸痊硕。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,008評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)岔绸。三九已至此衅,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間亭螟,已是汗流浹背挡鞍。 一陣腳步聲響...
    開封第一講書人閱讀 33,135評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留预烙,地道東北人墨微。 一個(gè)月前我還...
    沈念sama閱讀 48,365評(píng)論 3 373
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像扁掸,于是被迫代替她去往敵國(guó)和親翘县。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,055評(píng)論 2 355

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

  • Jmeter之分布式測(cè)試 2017年10月27日 15:20:57 由于(1)Jmeter 是純java 應(yīng)用谴分,對(duì)...
    Kingtester閱讀 1,355評(píng)論 0 6
  • Windows和Linux的Jmeter分布式集群壓力測(cè)試 Windows的Jmeter分布式集群壓力測(cè)試 在使用...
    Kingtester閱讀 5,198評(píng)論 10 19
  • 公司最近需要測(cè)試后臺(tái)性能锈麸,所以學(xué)習(xí)使用了Jmeter,在此做記錄牺蹄,也分享給更多需要的人忘伞。 這篇文章是 JMeter...
    顧顧314閱讀 4,274評(píng)論 0 10
  • 焦點(diǎn)網(wǎng)絡(luò)班第一期 鄭州何琴 堅(jiān)持分享第790天 你真的能做到接納孩子嗎氓奈?不管孩子怎么樣,你都能做到心平氣和給孩子說(shuō)...
    依然化蝶閱讀 155評(píng)論 0 0
  • 三蘇祠.別 生意結(jié)緣鼎天,往來(lái)眉山三年舀奶,三蘇祠近在身旁,多次欲拜謁斋射、觀覽育勺,然閉館修葺二年余但荤,終不得入。去年春涧至,似已開門...
    晦休閱讀 354評(píng)論 0 3