A. 如何測試一台伺服器在lnmp環境下,可以承受多少qps,tps,iops
我用的是jmeter,寫的不夠專業請見諒,基本就是在一定時間內發起若干個並發連接,然後每個連接執行一次登陸操作和查詢操作,對返回結果進行成功或失敗判斷。最終得出一個結論,比如我得到的是:
樣本數量:5500;
平均連接時間:21毫秒;
95%的樣本連接時間低於33毫秒;
錯誤率:0%;
伺服器吞吐量:每秒54.4次;
數據流量:每秒3005.3KB。
當然也可以用其他軟體,不過大部分都是linux下的,windows下不多,我只試用過一個pylot,需要python支持,相對jemter功能更加簡單,不過設置也簡單。