[英]Tsung load test from mac os x
我試圖從我的Mac OS X機器發出一個Tsung請求,但我沒有太多運氣。
我編輯了〜/ .tsung / tsung.xml配置文件,甚至嘗試使用-f參數多次更改該文件的位置。
當我運行tsung start時,它返回此輸出
dave:/Applications/MAMP/htdocs/barebonessite/wp-content/themes/barebones $ tsung -f ~/.tsung/tsung.xml -l . start
Starting Tsung
"Log directory is: /Applications/MAMP/htdocs/barebonessite/wp- content/themes/barebones/./20130503-1325"
Config Error, aborting ! {{case_clause,{error,enoent}},
[{xmerl_scan,fetch_DTD,2,
[{file,"xmerl_scan.erl"},{line,1283}]},
{xmerl_scan,scan_doctype2,3,
[{file,"xmerl_scan.erl"},{line,1227}]},
{xmerl_scan,scan_prolog,4,
[{file,"xmerl_scan.erl"},{line,722}]},
{xmerl_scan,scan_document,2,
[{file,"xmerl_scan.erl"},{line,563}]},
{xmerl_scan,file,2,
[{file,"xmerl_scan.erl"},{line,249}]},
{ts_config,read,2,
[{file,"src/tsung_controller/ts_config.erl"},
{line,68}]},
{ts_config_server,handle_call,3,
[{file,
"src/tsung_controller/ts_config_server.erl"},
{line,198}]},
{gen_server,handle_msg,5,
[{file,"gen_server.erl"},{line,588}]}]}
我的配置文件如下所示:
<?xml version="1.0"?>
<!DOCTYPE tsung SYSTEM "/usr/share/tsung/tsung-1.0.dtd">
<tsung loglevel="notice" version="1.0">
<clients>
<client host='localhost' use_controller_vm='true'/>
</clients>
<servers>
<server host="54.225.212.193" port="80" type="tcp"></server
</servers>
<load>
<arrivalphase phase="1" duration="10" unit="minute">
<users maxnumber="650" arrivalrate="8" unit="second"/>
</arrivalphase>
</load>
<sessions>
<session probability="100" name="ab" type="ts_http">
<for from="1" to="20" var="i">
<request> <http url="/" method="GET" version="1.1"/> </request>
</for>
</session>
</sessions>
</tsung>
作為Tsung的新手,我無法解決這里的問題,錯誤報告是相當低級別的東西,沒有多大意義。
我使用Homebrew在osx上安裝tsung,並在使用示例xml文件時遇到此錯誤。
Config Error, aborting ! dtd_not_found
用這個替換doc類型行修復它:
<!DOCTYPE tsung SYSTEM "/usr/local/Cellar/tsung/1.6.0/share/tsung/tsung-1.0.dtd">
此錯誤與缺少dtd文件有關,您是否可以檢查文件/usr/share/tsung/tsung-1.0.dtd是否存在,似乎沒有。 其次,您的xml文件似乎包含非關閉標記的語法錯誤
問候
如果您使用其他一些Linux發行版(不是mac os),可能還有另一條路徑:
/usr/local/share/tsung/tsung-1.0.dtd
注意local
部分
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.