日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

AutoBench+Httperf的安装、测试

發(fā)布時(shí)間:2025/3/21 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 AutoBench+Httperf的安装、测试 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

首先安裝Httperf。主要是Httperf網(wǎng)路上給出的url均無法訪問,因此在GitHub上找的源碼工程,進(jìn)行安裝。

接下來介紹安裝步驟,從Github下載下來的httperf包是zip。

unzip?httperf-master.zip

cd httperf-master

autoreconf -i? (可能要首先安裝一下autoconf? ?sudo apt-get install?autoconf?)

生成configure文件之后

./configure

make && make install

至此httperf安裝完成 cd到/usr/local/bin下有httperf可執(zhí)行文件

測(cè)試一下:httperf --server 127.0.0.1 --port 8081 --num-conns 200 --timeout 5 --uri /getServerIp

測(cè)試結(jié)果:

httperf --timeout=5 --client=0/1 --server=127.0.0.1 --port=8081 --uri=/getServerIp --send-buffer=4096 --recv-buffer=16384 --ssl-protocol=auto --num-conns=200 --num-calls=1

Maximum connect burst length: 1

Total: connections 200 requests 200 replies 200 test-duration 17.702 s

Connection rate: 11.3 conn/s (88.5 ms/conn, <=1 concurrent connections)
Connection time [ms]: min 63.5 avg 88.5 max 1066.1 median 76.5 stddev 81.0
Connection time [ms]: connect 42.4
Connection length [replies/conn]: 1.000

Request rate: 11.3 req/s (88.5 ms/req)
Request size [B]: 79.0

Reply rate [replies/s]: min 9.8 avg 11.1 max 13.4 stddev 2.0 (3 samples)
Reply time [ms]: response 46.1 transfer 0.0
Reply size [B]: header 160.0 content 19.0 footer 0.0 (total 179.0)
Reply status: 1xx=0 2xx=200 3xx=0 4xx=0 5xx=0

CPU time [s]: user 11.92 system 5.48 (user 67.3% system 31.0% total 98.3%)
Net I/O: 2.8 KB/s (0.0*10^6 bps)

Errors: total 0 client-timo 0 socket-timo 0 connrefused 0 connreset 0
Errors: fd-unavail 0 addrunavail 0 ftab-full 0 other 0
?


接下來安裝AutoBench,這個(gè)相對(duì)來說好安裝,直接wget下載安裝即可。

  • 下載:? wget http://www.xenoclast.org/autobench/downloads/autobench-2.1.2.tar.gz
  • 解壓 : tar xvzf autobench-2.1.2.tar.gz
    • cd ?autobench-2.1.2
  • 編譯 make
  • 安裝 make install

測(cè)試一下:autobench --single_host --host1=127.0.0.1 --port1=8081 --uri1=/getServerIp --quiet ?--low_rate=20 --high_rate=200 --rate_step=20 --num_call=5 --num_conn=500 --timeout=5 --file ./results.tsv

測(cè)試結(jié)果存放在result.tsv文件中,至此安裝并測(cè)試完成。

?

?

?

?

總結(jié)

以上是生活随笔為你收集整理的AutoBench+Httperf的安装、测试的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。