AutoBench+Httperf的安装、测试
首先安装Httperf。主要是Httperf网路上给出的url均无法访问,因此在GitHub上找的源码工程,进行安装。
接下来介绍安装步骤,从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可执行文件
测试一下:httperf --server 127.0.0.1 --port 8081 --num-conns 200 --timeout 5 --uri /getServerIp
测试结果:
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.000Request rate: 11.3 req/s (88.5 ms/req)
Request size [B]: 79.0Reply 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=0CPU 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,这个相对来说好安装,直接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
测试一下: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
测试结果存放在result.tsv文件中,至此安装并测试完成。
AutoBench+Httperf的安装、测试相关推荐
- CMake实战之安装测试和添加环境生成安装包
1.安装测试 CMake 也可以指定安装规则,以及添加测试.这两个功能分别可以通过在产生 Makefile 后使用 make install 和 make test 来执行.在 GNU Makefil ...
- ubuntu-10.04的测试环境 安装测试 Coreseek开源中文检索引擎-Sphinx中文版
主要参考文档:http://www.coreseek.cn/products-install/install_on_bsd_linux/ 一. 32位版本: coreseek安装需要预装的软件: ap ...
- iPhone手机获取uuid 安装测试app
iPhone手机获取uuid 安装测试app UDID是一种iOS设备的特殊识别码.除序号之外,每台ios装置都另有一组独一无二的号码,我们就称之为识别码( Unique Device Identif ...
- Redis集群方案,Codis安装测试
Redis集群方案,Codis安装测试 1,关于豌豆荚开源的Codis Codis是豌豆荚使用Go和C语言开发.以代理的方式实现的一个Redis分布式集群解决方案,且完全兼容Twemproxy.Twe ...
- node.js介绍及Win7环境安装测试(转)
官网描述: Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable ...
- hive安装测试及Hive 元数据的三种存储方式
一 hive安装测试 1.下载解压 tar -xf hive-x.y.z.tar.gz(本次安装为hive-0.8.1.tar.gz) 将解压后的hive-0.8.1文件放在系统的/home/had ...
- Microsoft Windows XP SP3安装测试手记
作为一名Microsoft TechNet Observer,我近期收到了ITProCity方面关于Windows vista Service Pack 3和Windows XP Service Pa ...
- PyTorch安装测试训练建自己的数据集
Pytorch安装测试训练建自己的数据集 前言 一.PyTorch是什么? 二.PyTorch环境搭建 1.设备要求 2.安装Pytorch 3.验证PyTorch 二.CIFAR10测试 1.关于C ...
- 怎么使用XCode给iOS手机安装测试包
场景 在实际的APP开发中,需要针对Android机和IOS机子进行测试. 打包APP测试包可以看教程 用Hbuild打包APP 安装Android的安卓apk包,可以直接下载安装到手机就可以了. 但 ...
最新文章
- Crystal Reports图表(上)
- Python的故事_two
- 第一次使用HP-UX时用到的命令
- Py之uiautomator2:uiautomator2的简介、安装、使用方法之详细攻略
- codeforces Gargari and Permutations(DAG+BFS)
- SparkStreaming之mapWithState
- 电脑控制手机屏幕软件_手机屏幕如何投屏到电脑
- 死磕算法!精选35篇算法设计实例+6本必读书打包送你
- AS3.1.2配置gradle阿里云镜像(可用)
- 阿里java工具包_阿里开源的Java诊断工具Arthas(阿尔萨斯)
- openssl ca文档翻译
- 脉冲雷达信号处理流程
- PMSM FOC控制 Matlab/Simulink仿真之Clark变换
- 长方形的周长公式的c语言,长方形周长公式
- unipp怎么打包微信公众号_uni-app微信小程序运行和打包
- html字体怎么变大变粗,ppt如何加粗字体更粗 幻灯片的艺术字怎么把字体变粗?...
- 【高并发编程】再谈同步、异步、阻塞、非阻塞
- RabbitMQ 之集群模式
- 0415学习笔记:3决策树
- 计算机专业370,2018复旦计算机专硕初试370+经验贴(更新部分内容)
热门文章
- python刷取CSDN博文访问量之一
- 替换文件中的某个内容
- Kali Linux 官方宣传视频
- ipsec在企业网中的应用(IKE野蛮模式)
- Delphi 2009 新增单元 Character[2]: IsLetter、IsUpper、IsLower、IsDigit、IsNumber
- mp4box 封装H265码流
- Nginx简介及使用Nginx实现负载均衡的原理【通俗易懂,言简意赅】
- 无法连接共享打印机处理办法
- Intent传递对象
- 计算机思维测试题,10道有趣的小学生思维测试题,和孩子一起来测一测吧!文末附答案解析...