您現在的位置是:首頁 > 遊戲
效能測試工具Siege簡介
c語言中回車算一個字元嗎
大家好,我是阿薩。 今天給大家介紹一款簡單方便且易用的效能測試工具Siege。
Siege 是什麼?
Siege是一個開源迴歸測試和基準測試工具。它可以使用使用者定義的模擬使用者數量對單個URL進行壓力測試,也可以將許多URL讀入記憶體並同時對它們進行壓力測試。它的報告中記錄總命中數、傳輸的位元組數、響應時間、併發性和返回狀態。Siege支援HTTP/1。0和1。1協議、GET和POST指令、cookie、事務日誌和基本身份驗證。它的功能可以根據每個使用者進行配置。
內容介紹:
https://github。com/JoeDog/siege
下載地址:
http://download。joedog。org/siege/siege-latest。tar。gz
安裝方法:Mac 為例
解壓zip 包之後, 開啟Terminal, 執行如下命令即可
$ 。/configure
$ make
如果有老版本先解除安裝老版本,然後再安裝新版本。
$ make uninstall
$ make install
https://github。com/JoeDog/siege/blob/master/INSTALL
其他情況,請參考官網安裝方法進行安裝。
Siege 常用命令:
# 200個併發對百度傳送請求100次
siege -c 200 -r 100 http://www。baidu。com
# 對urls。txt中列出所有的網址進行壓測
siege -c 200 -r 100 -f urls。txt
# 隨機選取urls。txt中列出的網址,按照100*100的併發度進行測試
siege -c 100 -r 100 -f urls。txt -i
# 指定http請求頭 文件型別
siege -H “Content-Type:application/json” -c 200 -r 100 -f urls。txt -i -b
# 傳送post請求,在網址後新增POST說明,並且緊跟引數在其後
siege -c 100 -r 100 http://www。baidu。com/ POST k1=v1&k2=v2
要啟用HTTPS支援,您必須在系統上同時安裝openssl和openssl-devel。
要啟用gzip傳輸編碼,你需要在你的系統上同時安裝zlib和zlib-devel。
所有先決條件必須在編譯時安裝。如果你在編譯完siege之後添加了庫,你必須重新執行。/configure、make和install。
Siege的先決條件不是依賴性。如果這些庫不存在,應用程式仍將編譯並執行。它只是不包含這些功能。
引數:
-V,——version 版本號。
-h,——help 幫助
-C,——config 顯示當前配置。
-v,——verbose 將通知列印到螢幕。
-q,——quiet 關閉verbose並抑制輸出。
-g,——get 下拉HTTP頭並顯示事務。非常適合應用程式除錯。
-c,——concurrent=NUM 併發使用者,預設為10
-r,——reps=NUM 執行測試的次數。
-t,——time=NUMm 定時測試,其中“m”是修飾符 S, m或H時間=1H, 1小時測試。
-d,——delay=NUM 時間延遲,每次請求前的隨機延遲
-b,——benchmark 請求之間沒有延遲。
-i,——internet 使用者模擬,隨機命中url。
-f,——file= file 選擇指定的url檔案。
-R,——rc=FILE 指定一個siegerc檔案
-l,——log[=FILE] 日誌到檔案。如果未指定FILE,則使用default: PREFIX/var/siege。log
-m,——mark=“text” 用字串標記日誌檔案。在0。001到NUM之間(未計入統計數字)
-H,——header=“text” 新增一個請求頭(可以是多個)
-A,——user-agent=“text” 設定請求中的user-agent
-T,——content-type=“text” 設定請求中的內容型別
END
推薦文章
- 桂花樹的結果特性、果實成分及用途
桂花樹通常採用無性繁殖,但在培育桂花優良品種時需要播種繁殖,這樣它的種子就是育苗的材料...
- 《琉璃美人煞》神裝鳥王自信嘲諷,女戰神嗔怒,淨氣瓶好坑
嘲諷玩得好,有時候也會被坑的,面對禹司鳳的一張靈活嘴巴,褚璇璣也是不耐煩了,她已經受夠了這些話,直接是扔過去一個瓶子,美其名曰是“淨氣瓶”,是用來化解人身上戾氣的,但其實璇璣只是被昊辰坑了一把,惡毒的朱雀瓶,被包裝了一下,就當寶貝用在了司鳳...
- 假如波塞西愛上的是千道流,世界也許再無唐三,斗羅大陸一片祥和
兩人都是巔峰鬥羅,並且都是神的大供奉,一個武魂是天使神一個則是海神,兩人的結合在大陸上肯定橫著走,即便是唐晨也得避讓三分,至於他們會不會去壓制昊天宗這個不好說,畢竟三人之間是有感情的...