場景:公司項目解耦,在項目前期對新的架構進行簡單的性能測試
工具:jmeter
1、大致結構如下:
1800秒(半個小時)內持續產生20000的線程
創建了聚合報告,主要是查看服務器響應結果以及相應時間
添加jp@gc - PerfMon Metrics Collector控件,監控服務器端的性能
2、安裝方法(jmeter補丁安裝和server agent安裝):
a.Jmeter補丁安裝:
下載地址:
https://jmeter-plugins.org/downloads/old/
https://jmeter-plugins.org/wiki/PerfMonAgent/
需要用到的補丁(下圖),分別解壓之后將文件下\lib\ext的.jar包放到JMETER_HOME\lib\ext文件下
重啟jmeter,在添加監聽中就可以看到該控件
b.Server Agent安裝:
只需要在服務器上解壓ServerAgent-2.2.1.zip。如果是UNIX,就啟動startAgent.sh;如果是windows,就啟動startAgent.bat
注意:必須在服務器上啟動ServerAgent,我們再JMeter上使用PerfMon Metrics Collector才能收集到數據!