s
tsung 安装
http://niuzhenxin.iteye.com/blog/2102408
第一步:从官网上下载tsung,链接是:http://tsung.erlang-projects.org/
第二步:如果安装tsung必须先安装erlang环境,从官网上下载:http://www.erlang.org/download.html
第三步:如果安装erlang的时候需要安装yum install ncurses-devel。
如果没啥问题,就安装完成。
CentOS 下压力测试工具Tsung安装和使用
http://blog.csdn.net/jimesum1/article/details/7847924
软件下载,redhat 6.3 64位安装wxWidgets、erlang、tsung环境
http://tsung.erlang-projects.org/dist/tsung-1.6.0.tar.gz
http://erlang.org/download/otp_src_19.0.tar.gz
http://120.52.73.47/jaist.dl.sourceforge.net/project/wxwindows/3.0.2/wxWidgets-3.0.2.zip
系统环境RedHat 6.3 64位 各种yum安装
[root@bogon wxWidgets-3.0.2]# more /etc/yum.repos.d/cd.repo
[yum-cd]
name=cd rpm
baseurl=http://10.27.97.1/rh63/x86_64
gpgcheck=0
enabled=1
[root@bogon wxWidgets-3.0.2]#
yum install gcc
yum install gcc-c++
yum install libtool
yum install libtool-ltdl-devel
yum install ncurses-devel
yum install unixODBC.x86_64
yum install unixODBC-devel.x86_64
yum install crypto-utils.x86_64
yum install qca2.x86_64
yum install mesa*
yum install mesa-libGLw.x86_64
yum install openssl
yum install openssl-devel
yum install make kernel-devel m4
yum install xsltproc fop
yum install freeglut*
yum install gtk+extra
yum install gtk*
yum install dos2unix
yum install git unzip libssl-dev libmicrohttpd-dev cmake pkg-config libgtk2.0-dev
yum install -y gcc gcc-c++ libtool libtool-ltdl-devel ncurses-devel unixODBC.x86_64 unixODBC-devel.x86_64 crypto-utils.x86_64 qca2.x86_64 mesa* mesa-libGLw.x86_64 openssl openssl-devel make kernel-devel m4 xsltproc fop freeglut* gtk+extra gtk* dos2unix git unzip libssl-dev libmicrohttpd-dev cmake pkg-config libgtk2.0-dev
Redhat 6.3 64bit 安装 wxWidgets 为erlang安装提供环境
http://120.52.73.47/jaist.dl.sourceforge.net/project/wxwindows/3.0.2/wxWidgets-3.0.2.zip
http://tenet.dl.sourceforge.net/project/wxwindows/2.8.12/wxWidgets-2.8.12.tar.bz2
tar jxf wxWidgets-2.8.12.tar.bz2
./configure --enable-unicode --with-opengl
1. 下载Erlang R16B02源码包
http://www.erlang.org/download/otp_src_R16B02.tar.gz
2. 由于编译Erlang的过程中需要用到java,所以先安装JDK并配置相应环境变量,在此使用jdk-6u43-linux-x64.bin
export JAVA_HOME=/usr/local/jdk1.6.0_43
export PATH=$PATH:$JAVA_HOME/bin:
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
3. 安装Erlang依赖包
apt-get install g++ build-essential libncurses5-dev libgl1-mesa-dev libglu1-mesa-dev
4. 解包后执行以下命令,其中--enable-smp-support选项用于打开多处理器支持,--enable-kernel-poll选项用于打开epoll支持
./configure --prefix=/usr/local/erlang --enable-smp-support --enable-threads --enable-kernel-poll --enable-hipe
配置结束会有如下结果
*********************************************************************
********************** APPLICATIONS INFORMATION ***
*********************************************************************
wx : Can not link the wx driver, wx will NOT be useable
*********************************************************************
./configure --prefix=/usr/local/erlang --enable-smp-support --enable-threads --enable-kernel-poll --enable-hipe
ubuntu下wxWidget的安装及相关问题解决
Ubuntu 12.04 LTS 64位下编译安装Erlang R16B02
http://www.linuxdiyf.com/viewarticle.php?id=416426
其中,
crypto : No usable OpenSSL found
ssh : No usable OpenSSL found
ssl : No usable OpenSSL found
可以通过:apt-get install libssl-dev 解决
odbc : ODBC library - link check failed
可以通过:apt-get install unixodbc unixodbc-dev 解决
wx : wxWidgets not found, wx will NOT be usable
这就必须通过安装wxWidgets库来解决
九、测试
cd /home/hr2000/wxWidget-2.8.10/sample/listctrl
make clean
make all
./listctrl
如果出现一个列表框就说明wxWidget安装成功了。
ReHat 6.3 64位 wxwindows 安装遇到问题,需要dos2unix一下下。
http://www.splok.org/node/93
Unpack the compressed file and run
./configure
Configured wxWidgets 3.0.1 for `armv7l-unknown-linux-gnueabi'
Which GUI toolkit should wxWidgets use? GTK+ 2 with support for GTK+ printing libnotify
Should wxWidgets be compiled into single library? no
Should wxWidgets be linked as a shared library? yes
Should wxWidgets support Unicode? yes (using wchar_t)
What level of wxWidgets compatibility should be enabled?
wxWidgets 2.6 no
wxWidgets 2.8 yes
Which libraries should wxWidgets use?
STL no
jpeg builtin
png sys
regex builtin
tiff builtin
zlib sys
expat sys
libmspack no
sdl no
make
(This takes about two hours on a CubieTruck...)
make install
NOTE:
If you receive weird errors during compiling, or running wx-config after installing, it might be because the line endings of the files are in DOS format.
cd ./src/stc && ./gen_iface.py
: No such file or directory
make: *** [include/wx/stc/stc.h] Error 127
root@CubieTruck:~/wxWidgets-3.0.0# cd src/stc/
root@CubieTruck:~/wxWidgets-3.0.0/src/stc# ./gen_iface.py
: No such file or directory
root@CubieTruck:~/wxWidgets-3.0.0/src/stc# dos2unix gen_iface.py
dos2unix: converting file gen_iface.py to Unix format ...
root@CubieTruck:~/wxWidgets-3.0.0# wx-config
bash: /usr/local/bin/wx-config: /bin/sh^M: bad interpreter: No such file or directory
root@CubieTruck:~/wxWidgets-3.0.0# ls -l /usr/local/bin/wx-config
lrwxrwxrwx 1 root root 41 Aug 12 22:56 /usr/local/bin/wx-config -> /usr/local/lib/wx/config/gtk2-unicode-3.0
root@CubieTruck:~/wxWidgets-3.0.0# dos2unix /usr/local/lib/wx/config/gtk2-unicode-3.0
dos2unix: converting file /usr/local/lib/wx/config/gtk2-unicode-3.0 to Unix format ...
ln -s /usr/local/tsung/bin/tsung /usr/local/bin/tsung
安装erlang] 解决方法 an not link the wx driver, wx will NOT be
http://blog.csdn.net/cntway/article/details/17377955
Erlang Build Fails: Can not link the wx driver, wx will NOT be useable
http://stackoverflow.com/questions/24776745/erlang-build-fails-can-not-link-the-wx-driver-wx-will-not-be-useable
安装erlang] 解决方法 an not link the wx driver, wx will NOT be
********************** APPLICATIONS INFORMATION ***************
wx : Can not link the wx driver, wx will NOT be
以下是来自http://argan.javaeye.com/文章因为ubuntu维护的erlang版本太旧,因此从某时开始,我就开始自己维护我使用的erlang版本,下载源代码来编译 以前编译的时候总是有odbc和wx两个无法链接,因为不使用到,也就忽略过去了,这次因为想看看debugger的东西,需要wx支持,才去想办法编译wx的driver,不过碰到一些问题,留给大家 首先,下载了源代码,configure一下,发现无法link odbc和wx,于是安装wx相关的dev包,重新configure,还是不行,几乎把wx相关的dev包都装上去了,还是不行,放狗n次,终于在maillist里找到原因 ,原来是configure的cache的缘故,nnd,以后要多长个心眼了 Just a note to help people trying to build wx on Debian and derivatives (such as ubuntu.) I've found the minimal requirements to be;apt-get install freeglut3-dev libwxgtk2.8-dev g++ Also, there seems to be a caching problem; if these packages are not installed when configure runs, subsequent configures will also fail. Deleting the build directory and re-unpacking the tarball works. There's probably a better method that I'm unaware of.
apt-get install freeglut3-dev libwxgtk2.8-dev g++
end
相关推荐
**Tsung + Erlang 包详解** Tsung 是一个开源的多协议负载和性能测试工具,它可以模拟大量用户并发访问服务器,从而评估系统的负载能力和稳定性。Tsung 的设计目标是提供一个灵活、可扩展的解决方案,能够测试各种...
- 给 `/home/tsung` 下的所有文件赋予执行权限:`#chmod 777 /home/tsung/*` ##### 2.2 安装步骤 - **2.2.1 安装 Erlang** - 解压 Erlang 安装包:`#tar -zxvf otp_src_R14B04.tar.gz` - 进入解压后的目录:`#cd...
REPORT_HOME=/usr/local/lib/tsung/bin TSUNG_HOME=/usr/local/bin ERLANG_HOME=/usr/local/lib/erlang PATH=$PATH:$ERLANG_HOME:$TSUNG_HOME:$REPORT_HOME export PATH ``` - 使用`source /etc/profile`使...
可以通过参考`/usr/share/doc/tsung/examples/`中的示例文件(如jabber.xml)来创建自己的测试脚本。 5. **运行测试**:启动Tsung服务,命令为`tsung start`或指定特定配置文件如`tsung -f jabber.xml start`。 6. *...
对于并发访问测试,你可以从`tsung/examples`中复制`jabber_roster.xml`并进行类似上述的配置修改,重点关注用户之间的会话建立和消息发送。 ## 7. 调整系统参数 在进行大规模并发测试时,可能需要增加操作系统的...
Tsung是一个功能强大的、基于Erlang编程语言开发的开源负载测试工具。它设计用于模拟大量用户并发访问,以测试网络服务和系统的性能及稳定性。Tsung不仅支持HTTP、HTTPS、SOAP、XML-RPC等Web应用协议,还支持FTP、 ...
Openfire 3.9.3 Load Test Tsung配置xml,10万用户下集群测试的Tsung压力测试工具的jabber_cluster.xml,session 5分钟
可以使用Erlang的Test Server(Tsung)和Java的JUnit等工具进行测试。同时,日志记录和调试工具可以帮助识别和解决问题。 总结,"erlang-java聊天"项目展示了如何利用Erlang的并发和分布特性与Java的广泛应用相结合...
Tsung通常通过源码编译的方式安装,首先确保系统中已经安装了必要的依赖,如Erlang/OTP(Tsung是用Erlang编写的)。然后,下载Tsung 1.3.3的源码包`tsung-1.3.3`,解压后按照以下步骤操作: - 配置:`./configure`...
例如,对于Web服务器,Tsung可以模拟用户请求静态和动态资源;对于PostgreSQL和MySQL数据库,Tsung可以模拟数据库查询;对于LDAP目录服务,Tsung能够测试认证和数据同步;对于XMPP即时通讯服务器,Tsung可以模拟消息...
tsung是用erlang开发的一款简单易用的压力测试工具,目前仅支持linux各版本系统安装,有tar.gz和deb两种安装文件, 目前我们测试用的是CentOS或RedHat两种操作系统,因此选择tar.gz安装文件,总的来说tsung工具有...
总的来说,Erlang分布式XMPP服务器利用其强大的分布式特性、丰富的扩展机制和成熟的开源社区,为构建高效、可扩展的即时通讯服务提供了坚实的基础,尤其在结合Web和移动设备的场景下,展现出巨大的潜力。
1. **安装Tsung**:首先确保系统已经安装了Tsung,如果没有,可以从官方仓库或通过包管理器进行安装。 2. **配置`websocket.xml`**:根据实际的WebSocket服务和测试需求,编辑配置文件。 3. **运行测试**:使用Tsung...
MQTT压力测试之Tsung的使用 MQTT压力测试之Tsung的使用
tsung的测试脚本,包含发送单人消息,群组消息,获取花名册等
Tsung是一款基于Erlang编程语言开发的负载和性能测试工具,它的设计目标是模拟大量并发用户,以分析系统的响应时间、吞吐量以及在高压力下的稳定性。由于Erlang语言本身的并发性和容错性,使得Tsung在处理大规模并发...
Tsung是基于Erlang语言开发的,Erlang是一种专门用于构建高并发、分布式系统的编程语言。由于Erlang本身具备出色的并发处理能力,这使得Tsung能够高效地处理大规模的并发连接,从而实现高负载压力测试的需求。 ####...
很棒的精选的Erlang框架,库和软件的精选列表。 -Erlang / OTP -EMQ X Broker-5G时代用于物联网的可... -Lisp风味Erlang(LFE) -Erlang Web MVC,现在具有Comet功能 -MochiWeb是用于构建轻量级HTTP服务器的Erlang库。
tsung高并发测试工具搭建(自己亲测,详细的一逼),改文档是自己一步一步摸索出来的,主要是安装tsung整个过程很详细,搭过的人,知道tsung的搭建依赖很恶心,不是一时半会能搞出来的