IDC主機商在銷售任何一款產(chǎn)品時,都少不了“能支持多少個并發(fā)請求數(shù)”這個重要的指標(biāo),而這個指標(biāo)正是衡量產(chǎn)品價格的重要標(biāo)準(zhǔn)。一般情況下,同一款產(chǎn)品,支持并發(fā)請求數(shù)越多,其價格就越貴。虛擬空間一年150元跟一年200元的差異,往往是體現(xiàn)在“并發(fā)請求數(shù)”的差異上。
但是我們用戶并不清楚自己的空間能支持多少并發(fā)請求數(shù),有時候感到困惑,因為不知道自己的網(wǎng)站在訪問高峰期時的表現(xiàn)情況。因此,網(wǎng)站壓力測試就成為站長不可缺少的要做的事情。
網(wǎng)站壓力測試工具,估計不少人都用過,較為流行的有比如Webbench、WAS、LoadRunner、WinRunner、WebLoad、ApacheBench、http_load、Siege等等,不過對一些要求不太高的人來說,或許不太愿意花時間去安裝測試工具然后找教程才能學(xué)會如何使用。居于這個原因,webkaka推出了一個“網(wǎng)站壓力在線測試”的功能,使用方法很簡單,用戶不需要安裝任何插件,輸入要測試的網(wǎng)站地址即可。
webkaka的網(wǎng)站壓力在線測試平臺目前包括兩大部分:壓力測試、負(fù)載測試。壓力測試可以測試網(wǎng)站在某個特定的持續(xù)的壓力下運行的穩(wěn)定性,而負(fù)載測試可以測試網(wǎng)站瞬間能承受的壓力。
壓力測試
壓力測試是指在一定的負(fù)荷條件下,長時間連續(xù)運行系統(tǒng)給系統(tǒng)性能造成的影響。例如:同一時間50個用戶連續(xù)3分鐘訪問網(wǎng)站,網(wǎng)站的打開時間受到多大影響。
壓力測試
壓力測試并發(fā)用戶數(shù)分為兩個等級,未驗證網(wǎng)站可以測試并發(fā)用戶數(shù)包括10、20、30、50,而驗證網(wǎng)站后可以測試并發(fā)用戶數(shù)包括100、150、200、250、300。驗證網(wǎng)站很簡單,只需在自己的網(wǎng)站根目錄新建一個指定的文件即可。
壓力測試持續(xù)時間可以是1分鐘、2分鐘、3分鐘、5分鐘、10分鐘,持續(xù)時間越長,越能體現(xiàn)網(wǎng)站在一定壓力下運行的穩(wěn)定性能。
壓力測試不單單只測網(wǎng)頁html源碼文件下載,還包括了網(wǎng)頁包含的圖片、js、css等文件的下載,完全模擬瀏覽器打開網(wǎng)頁的情形。
壓力測試指標(biāo)走勢圖
網(wǎng)站壓力測試指標(biāo)包括CPU使用率、內(nèi)存使用率、并發(fā)請求數(shù)、網(wǎng)頁打開時間、吞吐量等,這些指標(biāo)會隨著壓力測試的時間而不斷變化。我們比較關(guān)心的網(wǎng)頁打開時間這個指標(biāo),一般會隨著壓力測試的時間而不斷增加,當(dāng)?shù)搅四硞€時間后,有可能返回404、500、503等錯誤狀態(tài)的提示。這個正是我們使用壓力測試的目的,據(jù)此可以知道自己的網(wǎng)站能在多大的壓力下才能穩(wěn)定運行。
負(fù)載測試
負(fù)載測試是指在一定的工作負(fù)荷下,給系統(tǒng)造成的負(fù)荷及系統(tǒng)響應(yīng)的時間。例如:并發(fā)請求數(shù)為10、50、100時,網(wǎng)站的打開時間受到多大影響。
負(fù)載測試
負(fù)載測試指標(biāo)包括吞吐量、網(wǎng)頁打開時間、并發(fā)請求數(shù)等,這些指標(biāo)一般會隨著壓力等級的提高而增加,我們比較關(guān)心網(wǎng)頁打開時間這個指標(biāo),通過負(fù)載測試可以看到自己的網(wǎng)站能承受多大的瞬間并發(fā)請求數(shù)。
輸出報告
輸出報告方面,webkaka的壓力測試報告也比較詳盡。
1)各并發(fā)請求結(jié)果
2)請求URL分析
3)匯總摘要
最后附上webkaka在線網(wǎng)站壓力測試地址:▅ ▅ ▅ ▅ ▅ ▅ ▅ ▅ ▅ ▅ ▅ 。使用月限流主機的站長在使用本工具時要注意了,壓力測試會吃掉你不少的流量。
很遺憾,壓力測試工具目前已經(jīng)撤下,推薦你試試webkaka推出的網(wǎng)站性能分析工具,該工具為你的網(wǎng)站提出了近40項優(yōu)化建議,幫助你的網(wǎng)站瞬間提速3倍。
地址是:http://pagespeed.webkaka.com/。