久久精品国产一区二区,亚洲精品在线免费,亚洲日本欧美中文幕http://www.aygfsteel.com/duanzhimin528/category/43456.htmlLife is a voyage, not a destination.zh-cnThu, 02 Sep 2010 12:48:36 GMTThu, 02 Sep 2010 12:48:36 GMT60Tsung安裝與使用http://www.aygfsteel.com/duanzhimin528/archive/2010/09/01/330582.htmlDZM.528DZM.528Wed, 01 Sep 2010 07:23:00 GMThttp://www.aygfsteel.com/duanzhimin528/archive/2010/09/01/330582.htmlhttp://www.aygfsteel.com/duanzhimin528/comments/330582.htmlhttp://www.aygfsteel.com/duanzhimin528/archive/2010/09/01/330582.html#Feedback0http://www.aygfsteel.com/duanzhimin528/comments/commentRss/330582.htmlhttp://www.aygfsteel.com/duanzhimin528/services/trackbacks/330582.html Tsung,壓力測試的好工具。
安裝過程:
1.獲取tsung 的源碼。http://tsung.erlang-projects.org/
2.安裝依賴 erlang(從源碼編譯 erlang 寫的程序) gnuplot perl5(如果想看 report 中的圖形,就要裝這個)
apt-get install erlang erlang-src gnuplot perl5 我用的是Ubuntu 8 OS.
3.編譯安裝
./configure
make
sudo make install

安裝完成之后的 tsung 運行腳本在 /usr/bin/tsung ,在系統(tǒng) path 之中,可以直接運行。

設(shè)置

從 /usr/share/doc/tsung/examples 中挑一兩個例子拷貝到 ~/.tsung/tsung.xml 作為配置文件。我只需要 http 測試,所以:

cp /usr/share/doc/tsung/examples/http_simple.xml ~/.tsung/tsung.xml

tsung 采用了巧妙的 proxy 方式來“錄制”測試腳本。具體來說,就是建立一個本機的 http proxy 默認使用 8090 端口,在配好 firefox 使用 localhost 8090 作為代理之后(推薦 foxyproxy 插件),所有“流經(jīng)”這個 proxy 的 http 動作都會被記錄下來,測試時可以“回放”這些步驟來產(chǎn)生請求。

tsung rocorder
tsung stop_recorder

“錄制”完了,會得到一個 ~/.tsung/tsung_recorderXXXXXXXXXX.xml 文件,這就是測試時回回放的腳本。

將這個腳本加到 tsung.xml 之中

gedit ~/.tsung/tsung.xml

就像這樣

<!DOCTYPEtsungSYSTEM"/usr/share/tsung/tsung-1.0.dtd"?[
?<!
ENTITYmysession1SYSTEM"/home/yourname/.tsung/tsung_recorderXXXXXXXXXX.xml">
]>
...
<sessions>
??
&mysession1;
</sessions>

對配置稍作調(diào)整

<monitoring>
?? ?
<monitorhost="localhost"type="erlang"></monitor>
??
</monitoring>
??
<!-- 需要配置到 localhost 無須密碼的 ssh 登錄(ssh via rsa_key),開啟了這個配置可以,獲得目標機器的 cpu 和 ram 消耗情況 -->
??
<load>
???
<arrivalphasephase="1"duration="1"unit="minute">
?? ??
<usersinterarrival="2"unit="second"></users>
???
</arrivalphase>
??
</load>
??
<!-- 第1階段1分鐘(你可以自己多搞幾個階段),其中每2秒新建一個用戶,每個用戶都會完整執(zhí)行 session 的測試腳本,最高并發(fā)約為 30 個,個人認為這個“逐漸加壓”的方法比 ab xxxx 的“突然加壓”要慢一些,但更科學一點 -->

運行

準備好了,加壓運行。

tsung start

運行完,在 ~/.tsung/log 目錄會生成一個以時間命名的目錄,進入這個目錄

cd ~/.tsung/log/xxxxx
/usr/lib/tsung/bin/tsung_stats.pl (有時可能是 /usr/local/lib/tsung/bin/tsung_stats.pl)

生成 html 的壓力測試報告

firefox report.html
除了 http 以外 tsung 還可以壓很多東西,比如:jabber, postgreSQL 還可以寫插件來給任何你想要測試的東西加壓.


DZM.528 2010-09-01 15:23 發(fā)表評論
]]>
Jmeter測試結(jié)果分析http://www.aygfsteel.com/duanzhimin528/archive/2010/01/07/308524.htmlDZM.528DZM.528Thu, 07 Jan 2010 03:31:00 GMThttp://www.aygfsteel.com/duanzhimin528/archive/2010/01/07/308524.htmlhttp://www.aygfsteel.com/duanzhimin528/comments/308524.htmlhttp://www.aygfsteel.com/duanzhimin528/archive/2010/01/07/308524.html#Feedback0http://www.aygfsteel.com/duanzhimin528/comments/commentRss/308524.htmlhttp://www.aygfsteel.com/duanzhimin528/services/trackbacks/308524.html閱讀全文

DZM.528 2010-01-07 11:31 發(fā)表評論
]]>
主站蜘蛛池模板: 红原县| 三明市| 友谊县| 衡阳县| 耒阳市| 左权县| 定边县| 岳普湖县| 万州区| 桦川县| 沂水县| 荆州市| 伽师县| 延庆县| 克拉玛依市| 甘肃省| 临沧市| 左权县| 碌曲县| 剑河县| 荔浦县| 响水县| 凤城市| 靖远县| 循化| 大方县| 金川县| 黄石市| 武清区| 新邵县| 青龙| 许昌市| 巴楚县| 拜泉县| 大关县| 论坛| 望奎县| 芜湖市| 祁东县| 乐昌市| 绥阳县|