「負(fù)載測試:」 逐步增加并發(fā)用戶數(shù)??捶?wù)器的最大拐點(diǎn)區(qū)間在哪里。再縮小拐點(diǎn)區(qū)間,找出最大并發(fā)用戶數(shù)。
使用方式: 安裝 jpgc插件
添加線程組
每次遞增10個(gè)并發(fā)
- This group will start:給定當(dāng)前負(fù)載的并發(fā)用戶數(shù)
- First, wait for:等待XX秒后開始啟動(dòng)
- Then start:0秒(初始化)啟動(dòng)XX并發(fā)用戶數(shù)
- Next, add:每using ramp-up時(shí)間內(nèi)啟動(dòng)XX的用戶數(shù)
- threads every:每次加壓階梯下用戶完成啟動(dòng)后保持運(yùn)行XX秒
- using ramp-up:XX秒內(nèi)完成Next, add的用戶數(shù)的啟動(dòng)
- Then hold load for:This group will start并發(fā)用戶數(shù)全部啟動(dòng)完成后保持運(yùn)行XX秒
- Finally, stop:每隔threads every的時(shí)間減少XX用戶數(shù)
- threads every:每隔XX秒減少Finally, stop的用戶數(shù)
上圖表示,5s 時(shí)間增加10個(gè)線程數(shù),10個(gè)線程數(shù)持續(xù)運(yùn)行30s,達(dá)到100個(gè)線程后,持續(xù)運(yùn)行60s ,最后以每秒 停止5個(gè)線程的速度停止線程
完全不知道項(xiàng)目的性能瓶頸范圍時(shí),一般設(shè)置 0~ 100個(gè)并發(fā)
找到最大并發(fā)數(shù)
設(shè)置初始并發(fā)數(shù)為15,執(zhí)行測試
18個(gè)并發(fā)以后響應(yīng)時(shí)間大于1.5s
tps
隨著并發(fā)用戶數(shù)在增加,可以看到平均響應(yīng)時(shí)間在緩慢上升。
18個(gè)并發(fā)以后
用戶滿意度指數(shù)是1.5s,可以看出注冊接口的最大并發(fā)用戶數(shù)是18。
? 版權(quán)聲明
本頁內(nèi)容中文字和圖片均整理自互聯(lián)網(wǎng),不代表本站立場,版權(quán)歸原作者所有,如有侵權(quán),請聯(lián)系admin#aiodt.com刪除。
相關(guān)文章
暫無評論...