簡(jiǎn)介
tsung是erlang開發(fā)的一款開源的多協(xié)議分布式負(fù)載并發(fā)測(cè)試工具,可用作HTTP、WebDAV、SOAP、PostgreSQL、MySQL、LDAP 和 Jabber/XMPP的服務(wù)器 壓力測(cè)試 。tsung可分布在多個(gè)客戶機(jī),并能夠模擬成千上萬的虛擬用戶數(shù)并發(fā)。
配置流程
1. 配置編譯環(huán)境
安裝依賴工具。
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)進(jìn)入 gcc 的安裝目錄。
cd tsung -1.7.0/
3)生成 Makfile 文件。
./configure
4)編譯安裝 tsung
“-j” 參數(shù)可利用多核CPU加快編譯速度,在文本實(shí)例中,使用的是2核CPU,所以此處為為“-j2”。
可通過下屬命令查詢CPU核數(shù):
cat /proc/cpuinfo| grep "processor"| wc -l
make -j2
make install
4. 運(yùn)行和驗(yàn)證
查詢tsung版本號(hào)。
tsung -v
回顯信息如下,則表示tsung安裝成功。
Tsung version 1.7.0