DDOS攻击-压力测试工具webbench
生活随笔
收集整理的這篇文章主要介紹了
DDOS攻击-压力测试工具webbench
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
安裝過程
[root@node1 ~]# yum install httpd ... [root@node1 ~]# yum install -y gcc ctags [root@node1 ~]# wget http://www.ha97.com/code/webbench-1.5.tar.gz [root@node1 ~]# tar -xvf webbench-1.5.tar.gz [root@node1 data]# cd webbench-1.5 [root@node1 webbench-1.5]# make && make install ##這一步可能遇到如下錯誤,手動創建目錄即可 cc -Wall -ggdb -W -O -c -o webbench.o webbench.c webbench.c: In function 鈥榓larm_handler鈥webbench.c:77: warning: unused parameter 鈥榮ignal鈥 cc -Wall -ggdb -W -O -o webbench webbench.o ctags *.c install -s webbench /usr/local/bin install -m 644 webbench.1 /usr/local/man/man1 install: cannot create regular file `/usr/local/man/man1': No such file or directory make: *** [install] Error 1 [root@node1 webbench-1.5]# mkdir /usr/local/man [root@node1 webbench-1.5]# mkdir /usr/local/man/man1 [root@node1 webbench-1.5]# make &&make install make: Nothing to be done for `all'. install -s webbench /usr/local/bin install -m 644 webbench.1 /usr/local/man/man1 install -d /usr/local/share/doc/webbench install -m 644 debian/copyright /usr/local/share/doc/webbench install -m 644 debian/changelog /usr/local/share/doc/webbench使用
不是專業測試,再次使用此工具模擬對一個項目進行壓測,使用兩個參數 c 并發客戶端數,t 運行時長,我們來對http://www.baidu.com 做壓測看測試報告內容
執行命令:webbench -c 10 http://www.baidu.com
命令就是用10個客戶端并發百度網站30秒,但是在執行的命令報錯了:Invalid URL syntax - hostname don't ends with '/'。解決辦法就是在url后加個“/”
執行結果反饋內容:
[root@node1 data]# webbench -c 10 -t 30 http://www.baidu.com/ Webbench - Simple Web Benchmark 1.5 Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.Benchmarking: GET http://www.baidu.com/ 10 clients, running 30 sec.Speed=2254 pages/min, 4188293 bytes/sec. Requests: 1110 susceed, 17 failed.?
總結
以上是生活随笔為你收集整理的DDOS攻击-压力测试工具webbench的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Neo4j【有与无】【N3】使用图进行数
- 下一篇: 常用算法的伪代码