set INSTALL_DIR=D:\tsung_install\lib\erlang
set ERL="C:\Program Files\erl5.6.3\bin\erl.exe"
set MAIN_DIR=D:/tsung_install/_tsung
set LOG_DIR=%MAIN_DIR%/log
set LOG_OPT=log_file "%LOG_DIR%/tsung.log"
set VERSION=1.3.0
set NAMETYPE=-sname
set LISTEN_PORT=8090
set USE_PARENT_PROXY=false
set PGSQL_SERVER_IP=127.0.0.1
set PGSQL_SERVER_PORT=5432
set NAME=tsung
set CONTROLLER=tsung_controller
set RECORDER=tsung_recorder
set TSUNGPATH=%INSTALL_DIR%\lib\tsung-%VERSION%\ebin
set CONTROLLERPATH=%INSTALL_DIR%\lib\tsung_controller-%VERSION%\ebin
set RECORDERPATH=%INSTALL_DIR%\lib\tsung_recorder-%VERSION%\ebin
set CONF_OPT_FILE=%MAIN_DIR%/tsung.xml
set BOOT_OPT=-boot %INSTALL_DIR%\lib\tsung_controller-%VERSION%\priv\tsung_controller -boot_var TSUNGPATH %INSTALL_DIR%
set REC_BOOT_OPT=-boot %INSTALL_DIR%\lib\tsung_recorder-%VERSION%\priv\tsung_recorder -boot_var TSUNGPATH %INSTALL_DIR%
set DEBUG_LEVEL=5
set RECORDER_PLUGIN=http
set ERL_RSH=-rsh ssh
set ERL_OPTS=-smp auto +P 250000 +A 16 +K true
set COOKIE=tsung
@REM set ERTS_RUN=`$ERL -version 2>&1 | tr -cd 0123456789.`
@REM set ERTS_BOOT=`grep erts $TSUNGPATH/../priv/tsung.rel | tr -cd 0123456789.`
%ERL% %ERL_OPTS% %ERL_RSH% -noshell %NAMETYPE% %RECORDER% -setcookie %COOKIE% %REC_BOOT_OPT% ^
-pa %TSUNGPATH% -pa %RECORDERPATH% -pa %CONTROLLERPATH% ^
-tsung_recorder debug_level %DEBUG_LEVEL% ^
-tsung_recorder %LOG_OPT% ^
-tsung_recorder parent_proxy %USE_PARENT_PROXY% ^
-tsung_recorder plugin ts_proxy_%RECORDER_PLUGIN% ^
-tsung_recorder proxy_log_file "%MAIN_DIR%/tsung_recorder.xml" ^
-tsung_recorder pgsql_server "%PGSQL_SERVER_IP%" ^
-tsung_recorder pgsql_port %PGSQL_SERVER_PORT% ^
-tsung_recorder proxy_listen_port %LISTEN_PORT%
@REM &
@REM echo $! > /tmp/tsung_recorder.pid
pause
-----------------
D:\tsung_install\bin>"C:\Program Files\erl5.6.3\bin\erl.exe" -smp auto +P 250000
+A 16 +K true -rsh ssh -noshell -sname tsung_recorder -setcookie tsung -boot D
:\tsung_install\lib\erlang\lib\tsung_recorder-1.3.0\priv\tsung_recorder -boot_va
r TSUNGPATH D:\tsung_install\lib\erlang -pa D:\tsung_install\lib\erlang\lib\tsu
ng-1.3.0\ebin -pa D:\tsung_install\lib\erlang\lib\tsung_recorder-1.3.0\ebin -pa
D:\tsung_install\lib\erlang\lib\tsung_controller-1.3.0\ebin -tsung_recorder debu
g_level 5 -tsung_recorder log_file "D:/tsung_install/_tsung/log/tsung.log" -tsun
g_recorder parent_proxy false -tsung_recorder plugin ts_proxy_http -tsung_record
er proxy_log_file "D:/tsung_install/_tsung/tsung_recorder.xml" -tsung_recorder p
gsql_server "127.0.0.1" -tsung_recorder pgsql_port 5432 -tsung_recorder proxy_li
sten_port 8090
kernel-poll not supported; "K" parameter ignored
{error_logger,{{2009,5,13},{23,59,42}},"application_controller: ~s: ~s~n",[["syn
tax error before: ",["'/'"]],"D:/tsung_install/_tsung/log/tsung.log"]}
=ERROR REPORT==== 13-May-2009::23:59:42 ===
application_controller: syntax error before: '/': D:/tsung_install/_tsung/log/ts
ung.log
{
=ERROR REPORT==== 13-May-2009::23:59:42 ===
application_controller: syntax error before: '/': D:/tsung_install/_tsung/log/ts
ung.log
"init terminating in do_boot",{error,'Bad environment variable: "D:/tsung_instal
l/_tsung/log/tsung.log" Application: tsung_recorder'}}
Crash dump was written to: erl_crash.dump
init terminating in do_boot ()
tsung_recorder.erl:
start(_Type, _StartArgs) ->
error_logger:tty(false),
error_logger:logfile({open, ?config(log_file) ++ "-" ++ atom_to_list(node())}),
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/chuqingq2/archive/2009/05/14/4180352.aspx
分享到:
相关推荐
—tsung-1.5.0.tar.gz —libtemplate-perl_2.20.orig.tar.gz —gnuplot-4.4.0.tar.gz —otp_src_R15B.tar.gz —perl-HTML-Tagset-3.10-2.1.1.noarch.rpm —perl-HTML-Parser-3.55-1.fc6.x86_64.rpm —...
- **配置文件格式**:介绍tsung.xml文件的基本结构。 - **元素说明**:解释各个配置项的作用。 ##### 6.2 客户端和服务端 - **客户端配置**:指定参与测试的客户端数量及分布。 - **服务端配置**:设置被测服务的...
tsung是用erlang开发的一款简单易用的压力测试工具,目前仅支持linux各版本系统安装,有tar.gz和deb两种安装文件, 目前我们测试用的是CentOS或RedHat两种操作系统,因此选择tar.gz安装文件,总的来说tsung工具有...
【RedDiamond_Tsung_tests: RedDiamond的负载测试】 负载测试是评估系统在高负载下性能和稳定性的关键过程,而RedDiamond_Tsung_tests正是一项针对RedDiamond系统的负载测试实践。RedDiamond可能是一个分布式应用、...
- **配置文件**: `tsung.xml`是配置测试场景的主要文件,需要根据实际需求进行编辑或替换。 #### 五、示例:HTTP压力测试 - **配置文件**: 可以使用TSUNG自带的示例配置文件`http_simple.xml`作为基础。 - **运行...
【tsung-1.5.1.tar.gz】是一款开源的压力测试工具,专为评估系统在高负载下的性能和稳定性而设计。它具有广泛的应用场景,特别是在测试分布式系统,如即时通讯服务器Openfire时表现尤为出色。这个压缩包包含了Tsung...
### Tsung 安装与使用详解 #### 一、Tsung 概述 Tsung 是一款基于 Erlang 开发的高性能压力测试工具,主要用于评估系统的并发处理能力。它支持多种协议,包括 HTTP、WebDAV、Jabber/XMPP、PostgreSQL、LDAP 和 ...
tsung-log2html /path/to/your/tsung.log > report.html ``` 然后,用Firefox或其他浏览器打开`report.html`查看测试结果。 ## 6. 使用Tsung并发访问 对于并发访问测试,你可以从`tsung/examples`中复制`jabber_...
Keras RetinaNet Keras 实现 RetinaNet 对象检测,如 Tsung-Yi Lin、Priya Goyal、Ross Girshick、Kaiming He 和 Piotr Dollár 在本文中所述。 培训 可以在此处找到有关如何培训 keras-retinanet 的示例。 用法 ...
4. **配置测试脚本**:编辑`~/.tsung/tsung.xml`文件,该文件是Tsung的默认配置文件。可以通过参考`/usr/share/doc/tsung/examples/`中的示例文件(如jabber.xml)来创建自己的测试脚本。 5. **运行测试**:启动...
《特征金字塔网络在目标检测中的应用》一文由Tsung-Yi Lin、Piotr Dollár、Ross Girshick、Kaiming He、Bharath Hariharan和Serge Belongie等人共同撰写,作者分别来自Facebook AI Research(FAIR)和康奈尔大学及...
黄宗伟的个人网站,tsung-wei-huang.github.io,是一个开源项目,展示了他在IT领域的专业技能和个人成就。这个网站的源代码存放在GitHub上,由一系列技术组件构成,其中包括HTML、CSS、JavaScript等核心元素。让我们...
1. **安装Tsung**:首先确保系统已经安装了Tsung,如果没有,可以从官方仓库或通过包管理器进行安装。 2. **配置`websocket.xml`**:根据实际的WebSocket服务和测试需求,编辑配置文件。 3. **运行测试**:使用Tsung...
Openfire 3.9.3 Load Test Tsung配置xml,10万用户下集群测试的Tsung压力测试工具的jabber_cluster.xml,session 5分钟
2. **配置测试场景**:编辑`tsung.xml`配置文件,定义测试目标、用户负载模型、会话脚本等。例如,配置HTTP请求、设置并发用户数、定义事务等。 3. **启动Tsung**:运行`tsung start`命令启动负载测试,可以指定...
**Tsung + Erlang 包详解** Tsung 是一个开源的多协议负载和性能测试工具,它可以模拟大量用户并发访问服务器,从而评估系统的负载能力和稳定性。Tsung 的设计目标是提供一个灵活、可扩展的解决方案,能够测试各种...
MQTT压力测试之Tsung的使用 MQTT压力测试之Tsung的使用
tsung的测试脚本,包含发送单人消息,群组消息,获取花名册等