並發測試JMeter及發送Json請求


1.下載

提前安裝好jdk1.8

官網下載地址:http://jmeter.apache.org/download_jmeter.cgi

 

2.解壓,雙擊bin/jmeter.bat

 

3.jmeter配置

3.1添加線程組 

線程數:虛擬用戶數。一個虛擬用戶占用一個進程或線程。設置多少虛擬用戶數在這里也就是設置多少個線程數。 
Ramp-Up Period(in seconds)准備時長:設置的虛擬用戶數需要多長時間全部啟動。如果線程數為10,准備時長為2,那么需要2秒鍾啟動10個線程,也就是每秒鍾啟動5個線程。 
循環次數:每個線程發送請求的次數。如果線程數為10,循環次數為100,那么每個線程發送100次請求。總請求數為10*100=1000 。如果勾選了“永遠”,那么所有線程會一直發送請求,一到選擇停止運行腳本。 
Delay Thread creation until needed:直到需要時延遲線程的創建。 
調度器:設置線程組啟動的開始時間和結束時間(配置調度器時,需要勾選循環次數為永遠) 
持續時間(秒):測試持續時間,會覆蓋結束時間 
啟動延遲(秒):測試延遲啟動時間,會覆蓋啟動時間 
啟動時間:測試啟動時間,啟動延遲會覆蓋它。當啟動時間已過,手動只需測試時當前時間也會覆蓋它。 
結束時間:測試結束時間,持續時間會覆蓋它。

3.2添加http請求

 

 

3.3添加header中conntent-type

3.4添加結果輸出

 

 

4.啟動測試

以下是網關限流測試結果(微服務架構spring cloud - gateway網關限流

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM