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)  編輯  收藏 所屬分類: 擴展與調優

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


          網站導航:
           
          主站蜘蛛池模板: 阿坝县| 济源市| 崇左市| 武隆县| 合江县| 新巴尔虎右旗| 虎林市| 绍兴县| 阿克苏市| 博罗县| 东台市| 曲阜市| 苗栗县| 阿拉善右旗| 黑水县| 隆安县| 尉氏县| 榆林市| 郧西县| 眉山市| 都昌县| 泾源县| 疏附县| 永善县| 资溪县| 晋中市| 北宁市| 天水市| 东平县| 台北县| 南京市| 泽普县| 阿拉善左旗| 南华县| 邢台县| 沙洋县| 刚察县| 广宗县| 秀山| 乡宁县| 扬中市|