性能测试工具curl-loader(linux)
curl-loader介绍
curl-loader(也被称为“omes-NIK”和“davilka”)是一个开源的C语言编写的工具,模拟应用负载和成千上万的几十万人的HTTP / HTTPS和FTP/ FTPS的客户端应用程序的行为,每个有其自己的源IP地址。相反,其他curl-loader使用真正的C编写的客户端协议栈,即libcurl和TLS/ openssl的SSL的HTTP和FTP协议栈,支持登录和验证口味和模拟用户行为的工具。
所以,体积虽小,但不要小看他的能力哦!^_^ curl-loader 性能测试工具在初做测试时就有听过,但由于它的运行环境是linux系统,所以,一直没下载使用,现在刚好可以趁着学linux的机会把玩一下。
------------------------------------------------------------------------------------------------
- 运行环境:centOS 4.8 -
.............
Build it using general C development environment with bash, gcc (3 or 4 series), make, etc on a linux machine.Building pre-requirements are: 1. openssl binaries; 2. openssl development package with include files (on debian package libssl-dev)
............
方法二
rpm安装如果安装系统盘有,可以将安装光盘插入,运行下面命令(虚拟机请参考插入安装文件的方式):
[root@youname test]# rpm -ivh gcc*
[root@youname test]# rpm -ivh [文件名]
########### GENERAL SECTION ################################ BATCH_NAME= 10K //测试对象的名称 CLIENTS_NUM_MAX=10000 //最大虚拟用户数 CLIENTS_NUM_START=100 //一开始启动用户数 CLIENTS_RAMPUP_INC=50 //每秒钟启动几个用户 INTERFACE =eth0 //使用的网卡eth0 NETMASK=16 //子网掩码位数 IP_ADDR_MIN= 192.168.1.1 //起始IP地址 IP_ADDR_MAX= 192.168.53.255 #Actually - this is for self-control //最后的IP地址范围 CYCLES_NUM= -1 // -1 表示无限循环 URLS_NUM= 1 ########### URL SECTION ####################################URL=http://localhost/index.html //要测试的URL #URL=http://localhost/ACE-INSTALL.html URL_SHORT_NAME="local-index" REQUEST_TYPE=GET TIMER_URL_COMPLETION = 5000 # In msec. When positive, Now it is enforced by cancelling url fetch on timeout TIMER_AFTER_URL_SLEEP =20
运行测试的过程中,上面的信息会不断的更新(刷新)中。环境终于跑通了。后面会详细学一下curl-loader的具体使用。
性能测试工具curl-loader(linux)相关推荐
- 性能测试工具ab和wrk
ab测试工具是Apache安装后自带的性能测试工具,Windows Linux OSX都可以 ab -h 查看帮助命令 $ ab -n1000 -c10 http://39.107.77.94:808 ...
- linux命令 iperf-网络性能测试工具
iperf命令是一个网络性能测试工具.iperf可以测试TCP和UDP带宽质量.iperf可以测量最大TCP带宽,具有多种参数和UDP特性.iperf可以报告带宽,延迟抖动和数据包丢失.利用iperf ...
- Linux iperf 网络性能测试工具
Linux iperf 是一个网络性能测试工具.iperf可以测试最大TCP和UDP带宽性能.iperf具有多种参数和UDP特性,可以根据需要调整.iperf可以报告带宽,延迟抖动和数据包丢失.进行测 ...
- Linux文件系统性能测试工具fdtree和iozone
Linux Magazine用了四篇文章(第一部分,第二部分)介绍了两个Linux文件系统性能测试工具,fdtree和iozone.fdtree比较少听说,它可以测ext3, ext4, nilfs2 ...
- Linux如何安装iperf软件,Linux 下网络性能测试工具 iperf 的安装和使用
很久没写文章,iperf 也一直有用,感受不错就记录一下html 说明: OS :CentOS 6.4 x86_64 Server: 192.168.100.55 Client: 192.168.10 ...
- Linux 性能测试工具 sysbench 的安装与简单使用
Linux 性能测试工具 sysbench 的安装与简单使用 一 背景 sysbench是一款开源的多线程性能测试工具,可以执行CPU/内存/线程/IO/数据库等方面的性能测试. sysbench 支 ...
- linux路由器 性能测试工具,使用iperf测试路由器性能
现在家用路由器市场鱼龙混杂,各家广告都吹的天花乱坠,而且还有各种基于openwrt的rom .随着50M.100M高速宽带的出现,对路由器的转发性能提出了新的考验.但是各路由器厂家对于路由器实际转发性 ...
- Linux 性能测试工具 sysbench 的安装与简单使用 1
文章目录 Linux 性能测试工具 sysbench 的安装与简单使用 一 背景 二 实验环境 2.1 操作系统 2.2 其他配置 三 安装 四 简单使用过程 4.1 查看软件版本 4.2 查看系统帮 ...
- linux硬件性能,Linux运维知识:Linux下的硬件性能测试工具汇总
本文主要向大家介绍了Linux运维知识的Linux下的硬件性能测试工具汇总,通过具体的内容向大家展现,希望对的大家学习Linux运维知识有所帮助. 在购买计算机之后,我们都希望能充分了解它们的硬件性能 ...
最新文章
- PAT(甲级)2020年春季考试 7-2 The Judger
- python全栈 day09随笔
- iOS推送:要支持戴口罩解锁了!以为是黑科技,原来是骗我买iWatch...
- oracle--表,用户,授权
- deepin--安装Anaconda
- 谷歌为什登不上去github_我们分析了GitHub上5.46 亿条日志,发现中国开源虽然贡献大但还有这些不足......
- Python遍历列表里面序号和值的方法
- python hstack_Python小白数据科学教程:NumPy (下)
- C++ 二进制文件读操作
- 菲波那契数(信息学奥赛一本通-T1071)
- 语音识别数据库成为了人工智能的核心(转发)
- 人脸识别系统的活体检测技术
- 签了之后才后悔了--转载--职场心法
- 程序员是一群什么样的人,1024程序员节调查报告」这群IT人有点东西哟
- 符号_变压器电路图符号大全
- vue给列表添加序号_element-UI——el-table添加序号
- PandoraBox Openwrt 上面设置DNS
- 【网上商城优惠活动】
- Redis过期键的删除策略
- 洛谷:P1460 [USACO2.1]健康的荷斯坦奶牛 Healthy Holsteins(DFS)
热门文章
- 提高网站的性能----回流与重绘
- 更新整理本人所有博文中提供的代码与工具(Java,2013.11)
- POJ - 2201 Cartesian Tree(笛卡尔树-单调栈/暴跳父亲)
- AcWing - 165 小猫爬山(dfs)
- c语言增强图像直方图均衡化,图像直方图均衡化增强opencv与C语言版
- 【数据结构】二叉树的存储和遍历
- 使用IDA PRO+OllyDbg+PEview 追踪windows API 动态链接库函数的调用过程
- 数据库服务器(SQL SERVER)的安全设置
- C 的CList,CPtrList,CObList,CStringList 用法之CPtrList
- JS本地加密防止嗅探