-
并發(fā)用戶(hù)數(shù)
- 模擬用戶(hù),在同一個(gè)時(shí)間發(fā)起請(qǐng)求的人的數(shù)量
- jmeter中,模擬這個(gè)并發(fā)用戶(hù): 線程
- 不同的性能測(cè)試工具,模擬并發(fā)用戶(hù)數(shù)方式: 進(jìn)程、線程、協(xié)程
- 在性能測(cè)試中,并發(fā)用戶(hù)數(shù),是一個(gè)驅(qū)動(dòng)力
-
響應(yīng)時(shí)間
- 從發(fā)起網(wǎng)絡(luò)請(qǐng)求開(kāi)始計(jì)時(shí),通過(guò)網(wǎng)絡(luò)傳輸給服務(wù)器,服務(wù)器進(jìn)行處理,處理完之后再通過(guò)網(wǎng)絡(luò)傳輸返回給用戶(hù),用戶(hù)接收完整體信息為止。 -----這個(gè)時(shí)間稱(chēng)為響應(yīng)時(shí)間,不包括前端渲染時(shí)間
- 所以,用性能測(cè)試工具,測(cè)試出來(lái)的響應(yīng)時(shí)間,一般都會(huì)比用戶(hù)感受到的時(shí)間要短
- 響應(yīng)時(shí)間: 服務(wù)器性能測(cè)試,響應(yīng)時(shí)間,簡(jiǎn)單的來(lái)說(shuō),一般遵循apdex標(biāo)準(zhǔn),默認(rèn)1.5s
- APDEX: 用戶(hù)滿意度指數(shù)
- 默認(rèn):設(shè)定 小于等于0.5s,用戶(hù)是滿意,在 [0.5 ,1.5],用戶(hù)是可以接受時(shí)間,[1.5, ] 用戶(hù)無(wú)法接受的時(shí)間。
- APDEX: 用戶(hù)滿意度指數(shù)
- 從發(fā)起網(wǎng)絡(luò)請(qǐng)求開(kāi)始計(jì)時(shí),通過(guò)網(wǎng)絡(luò)傳輸給服務(wù)器,服務(wù)器進(jìn)行處理,處理完之后再通過(guò)網(wǎng)絡(luò)傳輸返回給用戶(hù),用戶(hù)接收完整體信息為止。 -----這個(gè)時(shí)間稱(chēng)為響應(yīng)時(shí)間,不包括前端渲染時(shí)間
-
tps
- 服務(wù)器每秒處理的事務(wù),衡量服務(wù)器最主要的指標(biāo)
事務(wù):一個(gè)請(qǐng)求,就是一個(gè)事務(wù)。一個(gè)請(qǐng)求發(fā)起,通過(guò)網(wǎng)絡(luò)傳輸、服務(wù)器處理,再通過(guò)網(wǎng)絡(luò)傳輸回來(lái),一個(gè)完整的鏈路,才是一個(gè)事務(wù)
qps: query 每秒查詢(xún)率, 企業(yè)中,一般沒(méi)有特殊說(shuō)明,會(huì)把qps等價(jià)于tps
rps: request 每秒請(qǐng)求數(shù) 用戶(hù)端發(fā)起,衡量是用戶(hù)每秒能發(fā)起多少請(qǐng)求
hps: hit 每秒點(diǎn)擊數(shù)---web的測(cè)試 衡量用戶(hù)端每秒點(diǎn)擊的次數(shù)
- 服務(wù)器每秒處理的事務(wù),衡量服務(wù)器最主要的指標(biāo)
-
吞吐量
- 網(wǎng)絡(luò)中,每秒能傳輸?shù)氖聞?wù)數(shù),單位為:事務(wù)/s
- 在沒(méi)有網(wǎng)絡(luò)瓶頸的時(shí)候,吞吐量 = tps
- 有網(wǎng)絡(luò)瓶頸, 吞吐量就不能等價(jià)于tps
-
吞吐率
- 每秒鐘,網(wǎng)絡(luò)能傳輸?shù)臄?shù)據(jù)量,單位為:KB/s
- 判斷網(wǎng)絡(luò)是否出現(xiàn)瓶頸的指標(biāo)
-
資源利用率
-
資源:硬件資源、軟件資源
- 硬件: cpu、內(nèi)存、io、網(wǎng)絡(luò).....
- 軟件資源: 中間件 、tomcat、docker
-
在做性能測(cè)試時(shí),我們需要監(jiān)控服務(wù)器的資源使用情況。
- 所以,我們性能監(jiān)控時(shí),需要服務(wù)器的監(jiān)控硬件資源、也要監(jiān)控軟件資源
-
衡量標(biāo)準(zhǔn)
- 一般,資源的80%
-