您好,登錄后才能下訂單哦!
本篇文章給大家分享的是有關HTTP壓測工具wrk該怎樣使用,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
wrk是一款簡單的HTTP壓測工具,托管在Github上,https://github.com/wg/wrk.
wrk 的一個很好的特性就是能用很少的線程壓出很大的并發量。
mac安裝: brew install wrk
參數說明:
-c, --connections: 總的連接數(每個線程處理的連接數=總連接數/線程數) -d, --duration: 測試的持續時間,如2s(2second),2m(2minute),2h(hour) -t, --threads: 需要執行的線程總數 -s, --script: 執行Lua腳本,這里寫lua腳本的路徑和名稱,后面會給出案例 -H, --header: 需要添加的頭信息,注意header的語法,舉例,-H “token: abcdef”,說明一下,token,冒號,空格,abcdefg(不要忘記空格,否則會報錯的)。 --latency: 顯示延遲統計信息 --timeout: 超時的時間
執行demo: wrk -t1 -d20s -c100 http://127.0.0.1:8080/outer/blackIpInfo 說明:使用1個線程,100個連接 執行20s
執行結果:
1 threads and 100 connections
Thread Stats Avg(平均值) Stdev(標準差) Max(最大值) +/- Stdev(正負一個標準差所占比例)
Latency(延遲) 53.46ms 17.90ms 333.35ms 89.40%
Req/Sec(處理中的請求數) 1.88k 409.58 2.57k 69.02%
56190 requests in 30.05s, 20.84MB read
Requests/sec(平均每秒完成的請求數量): 1869.61
Transfer/sec(平均每秒讀取數據): 710.15KB
以上就是HTTP壓測工具wrk該怎樣使用,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。