PV、UV、IP基礎概念:
pv-->訪問量:頁面點擊量,在一定時間點擊或者重繪,就會記錄一次,多次打開或者重繪同一個頁面也會累計
uv-->獨立訪問:同一臺電腦訪問,只會累計一次,同一臺電腦不管訪問的多少頁面,也只會累計一次,也可以理解為訪問的電腦數量
ip-->獨立的IP:同一個來源的IP訪問,只會累計一次,同一個ip的來源不管訪問多少個頁面,也只會累計一次
現網流程轉換成性能測驗實際并發數--->現網流量一般指的是PV
1、流量平均分布
從產品經理獲取到影刀社區(9:00-18:00)的訪問量為500w,其中登錄:搜索:發帖:其他為2:5:1:2,現對(9:00-18:00)時搜索介面進行負載測驗
step1:計算搜索介面的訪問量:500w*5/10 = 250w
step2:計算10min的訪問量:250w/9h/6 = 4.62w
step3:使用jemter試跑搜索介面10執行緒10min的樣本數,假如:10執行緒 10min 1w樣本數 -----> 并發數 10min 4.62w流量
step4:模糊計算現網流量對應的并發數:10/并發數 = 1w/4.62w ---> 并發數=462
step5:留20%閾值:462*(1+20%) = 554個執行緒
step6:使用執行緒554跑10min得到一個樣本數,實際樣本數>=4.62w就確定了實際并發數,如果不滿足就繼續加執行緒,直到滿足實際樣本數>=4.62w
step7:去并發數附件3組,如并發數為554,取值為462 、554 、649,對這三組做分別做5min、10min、30min負載測驗,記錄資料,分析結果
2、流量有明顯波峰---二八分布(百分之80的流量集中在百分之20的時間里)
從日志中撈出影刀學院一天的訪問量為600w,現對學院進行性能測驗
step1:確定事務(登錄-播放)
step2:確定事務10min訪問流量:600*0.8/24*0.2/6 = 166.66w
step3:使用jmeter試跑事務10執行緒10min的樣本數,假如:10執行緒 10min 7000樣本數 --->并發數 10min 166.6666w
step4:模糊計算現網流量對應的并發數:10/并發數 = 7000/1666666 --->并發數=2381
step5:留20%的閾值:2381*(1+20%)= 2857個執行緒
step6:使用執行緒2857跑10min得到一個樣本數,實際樣本數>=166.6666w就確定了實際并發數,如果不滿足就繼續加執行緒,直到滿足實際樣本數>=166.6666w
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/412932.html
標籤:其他
下一篇:軟體測驗分類概述
