简介
tsung是erlang开发的一款 开源 的多协议分布式负载并发测试工具,可用作HTTP、WebDAV、SOAP、PostgreSQL、MySQL、LDAP 和 Jabber/XMPP的服务器 压力测试 。tsung可分布在多个客户机,并能够模拟成千上万的虚拟用户数并发。
配置流程
1. 配置编译环境
安装依赖工具。
yum install wget erlang -y
2. 获取源码
获取“tsung-1.7.0”源码包。
cd /usr/local/src
wget http://tsung.erlang-projects.org/dist/tsung-1.7.0.tar.gz
3.编译和安装
1)解压软件包。
tar -zxvf tsung -1.7.0.tar.gz
2)进入 gcc 的安装目录。
cd tsung -1.7.0/
3)生成 Makfile 文件。
./configure
4)编译安装 tsung
“-j” 参数可利用多核CPU加快编译速度,在文本实例中,使用的是2核CPU,所以此处为为“-j2”。
可通过下属命令查询CPU核数:
cat /proc/cpuinfo| grep "processor"| wc -l
make -j2
make install
4. 运行和验证
查询tsung版本号。
tsung -v
回显信息如下,则表示tsung安装成功。
Tsung version 1.7.0