成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

web開源測試工具-siege

shixinzhang / 1615人閱讀

摘要:簡介是一款開源的壓力測試工具,設(shè)計(jì)用于評估應(yīng)用在壓力下的承受能力??梢愿鶕?jù)配置對一個(gè)站點(diǎn)進(jìn)行多用戶的并發(fā)訪問,記錄每個(gè)用戶所有請求過程的相應(yīng)時(shí)間,并在一定數(shù)量的并發(fā)訪問下重復(fù)進(jìn)行。但不要使用來執(zhí)行最高性能基準(zhǔn)調(diào)校測試,這方面就準(zhǔn)確很多。

簡介

Siege是一款開源的壓力測試工具,設(shè)計(jì)用于評估WEB應(yīng)用在壓力下的承受能力??梢愿鶕?jù)配置對一個(gè)WEB站點(diǎn)進(jìn)行多用戶的并發(fā)訪問,記錄每個(gè)用戶所有請求過程的相應(yīng)時(shí)間,并在一定數(shù)量的并發(fā)訪問下重復(fù)進(jìn)行。siege可以從您選擇的預(yù)置列表中請求隨機(jī)的URL。所以siege可用于仿真用戶請求負(fù)載,而ab則不能。但不要使用siege來執(zhí)行最高性能基準(zhǔn)調(diào)校測試,這方面ab就準(zhǔn)確很多。

安裝
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的各個(gè)版本

siege主頁

使用

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

參數(shù)詳解:

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

-v 運(yùn)行時(shí)能看到詳細(xì)的運(yùn)行信息

-c n,或–concurrent=n 模擬有n個(gè)用戶在同時(shí)訪問,n不要設(shè)得太大,因?yàn)樵酱?siege 消耗本地機(jī)器的資源越多

-i,–internet 隨機(jī)訪問urls.txt中的url列表項(xiàng),以此模擬真實(shí)的訪問情況(隨機(jī)性),當(dāng)urls.txt存在是有效

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

-r n,–reps=n 重復(fù)運(yùn)行測試n次,不能與 -t同時(shí)存在

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

-l 運(yùn)行結(jié)束,將統(tǒng)計(jì)數(shù)據(jù)保存到日志文件中siege .log,一般位于/usr/local/var/
siege .log中,也可在.siegerc中自定義

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

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

-u URL,–url=URL 測試指定的一個(gè)URL,對它進(jìn)行”siege “,此選項(xiàng)會忽略有關(guān)urls文件的設(shè)

說明

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

Availability: 99.90 //成功率

Elapsed time: 63.04 secs //總共用時(shí)

Data transferred: 10.98 MB //總共數(shù)據(jù)傳輸 xx.MB

Response time: 3.46 secs 顯示網(wǎng)絡(luò)連接的速度

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

Throughput: 0.17 MB/sec   平均每秒傳傳送數(shù)據(jù)

Concurrency: 109.80    實(shí)際最高并發(fā)數(shù)

Successful transactions: 1998    成功處理次數(shù)

Failed transactions: 2    失敗處理次數(shù)

Longest transaction: 28.09    //每次傳輸所花最長時(shí)間

Shortest transaction: 0.17    //每次傳輸所花最短時(shí)間

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/44431.html

相關(guān)文章

  • 服務(wù)器壓力測試: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 總的請求數(shù) -c concurrency 并發(fā)數(shù) -l 表示當(dāng)某個(gè)請求的回復(fù)長度不與第一個(gè)請求的回復(fù)長度一致時(shí),不把它作為失敗的請求 -p 發(fā)送...

    CoorChice 評論0 收藏0
  • 用 RoadRunner 加速 Laravel 應(yīng)用

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

    VincentFF 評論0 收藏0
  • 前端進(jìn)階-讓你升級的網(wǎng)絡(luò)知識

    摘要:一般由客戶端發(fā)送,用來表示報(bào)文段中第一個(gè)數(shù)據(jù)字節(jié)在數(shù)據(jù)流中的序號,主要用來解決網(wǎng)絡(luò)包亂序的問題。為有效,為無效表示,當(dāng)數(shù)據(jù)包得到后,立馬給應(yīng)用程序使用到最頂端用來確保連接的安全。親,那進(jìn)程和線程區(qū)別是什么嘞這算是計(jì)算機(jī)的基本知識吧。 在正文之前,我想問大家一個(gè)問題:問:親,你有基礎(chǔ)嗎?答: 有啊,你說前端嗎? 不就是HTML,JS,CSS 嗎? so easy~問: oh-my-zsh...

    leoperfect 評論0 收藏0
  • Apache 與 Nginx 性能對比:Web 服務(wù)器優(yōu)化技術(shù)

    摘要:服務(wù)器市場份額。子進(jìn)程負(fù)責(zé)創(chuàng)建由指令設(shè)置的服務(wù)器線程,同時(shí)還負(fù)責(zé)監(jiān)聽接收到的請求,并將請求分發(fā)給處理線程。在版本引入了模塊,這個(gè)模塊基于模塊創(chuàng)建的,并加入了獨(dú)立的監(jiān)聽線程來管理請求處理完成后的休眠的連接。基于事件的服務(wù)器完勝。 譯文首發(fā)于 Apache 與 Nginx 性能對比:Web 服務(wù)器優(yōu)化技術(shù),轉(zhuǎn)載請注明出處。 多年前 Apache 基金會 Web 服務(wù)器 簡稱「Apache」...

    shadowbook 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<