国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

web開源測試工具-siege

shixinzhang / 1596人閱讀

摘要:簡介是一款開源的壓力測試工具,設計用于評估應用在壓力下的承受能力。可以根據配置對一個站點進行多用戶的并發訪問,記錄每個用戶所有請求過程的相應時間,并在一定數量的并發訪問下重復進行。但不要使用來執行最高性能基準調校測試,這方面就準確很多。

簡介

Siege是一款開源的壓力測試工具,設計用于評估WEB應用在壓力下的承受能力。可以根據配置對一個WEB站點進行多用戶的并發訪問,記錄每個用戶所有請求過程的相應時間,并在一定數量的并發訪問下重復進行。siege可以從您選擇的預置列表中請求隨機的URL。所以siege可用于仿真用戶請求負載,而ab則不能。但不要使用siege來執行最高性能基準調校測試,這方面ab就準確很多。

安裝
curl http://download.joedog.org/siege/siege-latest.tar.gz
tar -zxvf siege-latest.tar.gz
cd siege-2.72/
./configure
make
make install

siege的各個版本

siege主頁

使用

siege -b -c 100 -t 10S http://domain.com/

參數詳解:

-C,或–config 在屏幕上打印顯示出當前的配置,配置是包括在他的配置文件$HOME/.siegerc中,可以編輯里面的參數,這樣每次siege 都會按照它運行.

-v 運行時能看到詳細的運行信息

-c n,或–concurrent=n 模擬有n個用戶在同時訪問,n不要設得太大,因為越大,siege 消耗本地機器的資源越多

-i,–internet 隨機訪問urls.txt中的url列表項,以此模擬真實的訪問情況(隨機性),當urls.txt存在是有效

-d n,–delay=n hit每個url之間的延遲,在0-n之間

-r n,–reps=n 重復運行測試n次,不能與 -t同時存在

-t n,–time=n 持續運行siege ‘n’秒(如10S),分鐘(10M),小時(10H)

-l 運行結束,將統計數據保存到日志文件中siege .log,一般位于/usr/local/var/
siege .log中,也可在.siegerc中自定義

-R SIEGERC,–rc=SIEGERC 指定用特定的siege 配置文件來運行,默認的為$HOME/.siegerc

-f FILE, –file=FILE 指定用特定的urls文件運行siege ,默認為urls.txt,位于siege 安裝目錄下的etc/urls.txt

-u URL,–url=URL 測試指定的一個URL,對它進行”siege “,此選項會忽略有關urls文件的設

說明

Transactions: 1998 hits //完成多少次處理

Availability: 99.90 //成功率

Elapsed time: 63.04 secs //總共用時

Data transferred: 10.98 MB //總共數據傳輸 xx.MB

Response time: 3.46 secs 顯示網絡連接的速度

Transaction rate: 31.69 trans/sec 平均每秒完成多少次處理:表示服務器后

Throughput: 0.17 MB/sec   平均每秒傳傳送數據

Concurrency: 109.80    實際最高并發數

Successful transactions: 1998    成功處理次數

Failed transactions: 2    失敗處理次數

Longest transaction: 28.09    //每次傳輸所花最長時間

Shortest transaction: 0.17    //每次傳輸所花最短時間

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/44431.html

相關文章

  • 服務器壓力測試:Apache Bench和siege

    Apache Bench apt-get install apache2-utils yum install httpd-tools 使用方法: ab -n 100 -c 10 -l http://www.your_site.com/ -n number 總的請求數 -c concurrency 并發數 -l 表示當某個請求的回復長度不與第一個請求的回復長度一致時,不把它作為失敗的請求 -p 發送...

    CoorChice 評論0 收藏0
  • 用 RoadRunner 加速 Laravel 應用

    摘要:是一個用語言實現的高性能服務器,你沒看錯,是語言實現的。首先用實現了一個高性能的服務器,然后通過把請求轉發給多個,會把請求重新封裝成交給框架進行處理。娛樂測試使用測試的頁面,個并發用戶,持續秒,對比和。更新加了解析,解決數據丟失 RoadRunner是一個用Go語言實現的高性能PSR-7服務器,你沒看錯,是Go語言實現的。 RoadRunner首先用Go實現了一個高性能的服務器,然后通...

    VincentFF 評論0 收藏0
  • 前端進階-讓你升級的網絡知識

    摘要:一般由客戶端發送,用來表示報文段中第一個數據字節在數據流中的序號,主要用來解決網絡包亂序的問題。為有效,為無效表示,當數據包得到后,立馬給應用程序使用到最頂端用來確保連接的安全。親,那進程和線程區別是什么嘞這算是計算機的基本知識吧。 在正文之前,我想問大家一個問題:問:親,你有基礎嗎?答: 有啊,你說前端嗎? 不就是HTML,JS,CSS 嗎? so easy~問: oh-my-zsh...

    leoperfect 評論0 收藏0
  • Apache 與 Nginx 性能對比:Web 服務器優化技術

    摘要:服務器市場份額。子進程負責創建由指令設置的服務器線程,同時還負責監聽接收到的請求,并將請求分發給處理線程。在版本引入了模塊,這個模塊基于模塊創建的,并加入了獨立的監聽線程來管理請求處理完成后的休眠的連接。基于事件的服務器完勝。 譯文首發于 Apache 與 Nginx 性能對比:Web 服務器優化技術,轉載請注明出處。 多年前 Apache 基金會 Web 服務器 簡稱「Apache」...

    shadowbook 評論0 收藏0

發表評論

0條評論

shixinzhang

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<