搜尋

首頁  >  問答  >  主體

nginx - 如何測試一台伺服器在LNMP環境下,可以承受多少QPS,TPS,IOPS

軟體環境centos nginx mysql php,版本不限,有多版更好

过去多啦不再A梦过去多啦不再A梦2755 天前778

全部回覆(2)我來回復

  • phpcn_u1582

    phpcn_u15822017-05-16 17:24:52

    哈,剛好公司做的一個專案剛做了個壓力測試,伺服器環境是centos+mysql+java+tomcat,我記到博客裡了,點擊查看。
    我用的是jmeter,寫的不夠專業請見諒,基本就是在一定時間內發起若干個並發連接,然後每個連接執行一次登陸操作和查詢操作,對返回結果進行成功或失敗判斷。最後得出一個結論,例如我得到的是:
    樣本數量:5500;
    平均連線時間:21毫秒;
    95%的樣本連線時間低於33毫秒;
    錯誤率:0%;
    伺服器吞吐量:每秒54.4次;
    資料流量:每秒3005.3KB。
    當然也可以用其他軟體,不過大部分都是linux下的,windows下不多,我只試用過一個pylot,需要python支持,相對jemter功能更加簡單,不過設置也簡單。

    回覆
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-16 17:24:52

    阿里雲有壓力測試服務,你也可以看看那個使用文檔

    回覆
    0
  • 取消回覆