## 网站压力测试工具webbench ``` 1、安装依赖包CTAGS apt install ctags 2、安装 Webbench wget http://blog.s135.com/soft/linux/webbench/webbench-1.5.tar.gz tar xf webbench-1.5.tar.gz cd webbench-1.5 make && make install 3. 使用 webbench -? (查看命令帮助) 常用参数 说明,-c 表示客户端数,-t 表示时间 测试实例: webbench -c 500 -t 30 http://127.0.0.1/phpionfo.php ``` ### Install ============= ``` wget http://blog.s135.com/soft/linux/webbench/webbench-1.5.tar.gz tar zxvf webbench-1.5.tar.gz cd webbench-1.5 make && make install ``` Usage ============= ``` webbench --help webbench [option]... URL -f|--force Don't wait for reply from server. -r|--reload Send reload request - Pragma: no-cache. -t|--time Run benchmark for seconds. Default 30. -p|--proxy Use proxy server for request. -c|--clients Run HTTP clients at once. Default one. -9|--http09 Use HTTP/0.9 style requests. -1|--http10 Use HTTP/1.0 protocol. -2|--http11 Use HTTP/1.1 protocol. --get Use GET request method. --head Use HEAD request method. --options Use OPTIONS request method. --trace Use TRACE request method. -?|-h|--help This information. -V|--version Display program version. ``` Example ============= ``` webbench -c 500 -t 30 http://google.com/ Webbench - Simple Web Benchmark 1.5 Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software. Benchmarking: GET http://google.com/ 500 clients, running 30 sec. Speed=5372 pages/min, 79426 bytes/sec. Requests: 2418 susceed, 268 failed. ```