Tin's Blog

          You are coming a long way, baby~Thinking, feeling, memory...

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            128 隨筆 :: 0 文章 :: 221 評論 :: 0 Trackbacks

          如何安裝Siege并進行測試

          在CentOS 5上面的過程。其它系統安裝方式略有不同參照它的官方網站。

          安裝siege

          yum -y install siege
          

          配置siege

          運行一次siege,它會在你的~目錄創建一個.siegerc。你可以在里面修改你需要的東西。里面有說明,可以自己修改。需要說明的是里面有一個benchmark的屬性,為false。siege不同于ab在于測試并發的時候請求也有個隨機延遲,這樣比較接近實際效果。

          運行siege

          一般用法:

          siege -c 100 -r 10 -f someScript.url
          

          -c是并發量,-r是重復次數。 url文件就是一個文本,每行都是一個url,它會從里面隨機訪問的。

          類似ab的純并發壓力測試:

          siege -c 100 -r 10 http://www.google.com

          手冊在此,因為siege很早就有,命令語法也變了很多,要么直接man siege,要么就看官方手冊: http://www.joedog.org/Siege/Manual

          == 關于sproxy === sproxy是用來錄制siege腳本的代理工具。可是我沒有在CentOS上調試成功,需要自己編譯安裝。好處是方便模擬post請求和cookie等,但是目前沒有用到。 http://www.joedog.org/Sproxy/Manual

          posted on 2007-10-24 13:52 Tin 閱讀(4716) 評論(0)  編輯  收藏 所屬分類: 擴展與調優

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 德昌县| 井冈山市| 陈巴尔虎旗| 根河市| 仙游县| 盐源县| 双鸭山市| 常德市| 岑巩县| 海淀区| 德州市| 蒙阴县| 武汉市| 湖北省| 纳雍县| 隆子县| 剑河县| 毕节市| 商水县| 常宁市| 桂阳县| 怀化市| 当涂县| 江源县| 托克逊县| 临泽县| 开封县| 石林| 屏山县| 岢岚县| 隆昌县| 赤城县| 武陟县| 丰原市| 沂源县| 瓮安县| 克拉玛依市| 漳州市| 丹凤县| 海兴县| 乌海市|