日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

壓力預估圖

通過施壓配置頁面的壓力預估圖,您可以預判性能測試中壓力的分布情況。壓力預估圖會隨著每個施壓配置項的調整而變化。本文將說明如何解讀壓力預估圖,并綜合說明壓測模式、Cookie共享、壓測量級等配置的不同,對性能測試壓力的影響。

前提條件

已了解施壓配置基本操作,更多信息,請參見壓力模式與量級配置

虛擬用戶階梯遞增模式下的壓力預估圖

根據(jù)壓測場景中是否使用數(shù)據(jù)導出指令,對兩種場景分別說明:

場景一:未使用數(shù)據(jù)導出指令

未使用數(shù)據(jù)導出指令時,全部業(yè)務會話同時發(fā)起壓測。image

壓力預估圖說明:

  • 壓力量級

    階梯遞增模式下,全場景虛擬用戶數(shù)按照遞增百分比逐級增加至最大虛擬用戶數(shù)。

  • 起始虛擬用戶數(shù)

    所有業(yè)務會話的起始虛擬用戶數(shù)之和。例如,上圖中兩個業(yè)務會話的起始虛擬用戶都是5,所以壓力預估圖中的起始虛擬用戶是10。

  • 壓測總時長

    表示整個壓測持續(xù)的時間。階梯遞增時,計算方法如下:

    壓測時長(分鐘)=單量級持續(xù)時長 * [(100% - 起始百分比)/遞增百分比 + 1]

    其中,(100% - 起始百分比)/遞增量級百分比表示遞增次數(shù),在計算中需向上取整。

    根據(jù)上圖中的配置,單量級持續(xù)時長為1分鐘,起始百分比為10%,遞增百分比為20%,則壓測時長為1 * [(100-10)/20 +1 ]= 6 分鐘。其中,遞增次數(shù)(100-10)/20向上取整得出5。

    說明

    如存在多個業(yè)務會話且耗時不同的情況,總壓測時長以耗時最長的業(yè)務會話為準。

  • 預估消耗VUM:可快速預估消耗的VUM,數(shù)據(jù)僅供參考,請以實際消耗為準。

場景二:使用數(shù)據(jù)導出指令

若使用數(shù)據(jù)導出指令,被導出Cookie的業(yè)務會話需要先進行壓測,完成數(shù)據(jù)量級(登錄用戶量級)的準備,其他鏈路再開始壓測。

例如,導出業(yè)務會話1的Cookie并共享至全場景,壓力預估圖將以數(shù)據(jù)準備完成為劃分點,將壓測分為數(shù)據(jù)準備和場景壓測兩個階段。

image

  • 壓測量級

    • 業(yè)務會話1設置了導出Cookie,需要先壓測完成數(shù)據(jù)量級準備。壓力預估圖中會假定該業(yè)務會話遞增至最大虛擬用戶數(shù)(即50)時,完成數(shù)據(jù)量級準備。

      說明

      實際壓測中,數(shù)據(jù)準備完成的時刻由業(yè)務會話1的吞吐速率決定。

    • 起始量級:業(yè)務會話1的起始虛擬用戶(即1)。

    • 數(shù)據(jù)準備完成后的起始量級:其他業(yè)務會話的起始量級之和。例如,上圖中數(shù)據(jù)準備完成后的起始量級是2,即業(yè)務會話2的起始虛擬用戶數(shù)。

  • 壓測總時長

    表示整個壓測持續(xù)的時間,計算方法如下:

    壓測時長(分鐘)=數(shù)據(jù)量級準備時間(即共享Cookie的業(yè)務會話的壓測時長)+ 其他業(yè)務會話壓測時長

    每個業(yè)務會話壓測時長(分鐘)=單量級持續(xù)時長 * [(100% - 起始百分比)/遞增百分比 + 1]

    其中,(100% - 起始百分比)/遞增量級百分比表示遞增次數(shù),在計算中需向上取整。

    根據(jù)上圖中的配置,數(shù)據(jù)準備時長和壓測時長均為2 * [(100-10)/20 +1 ]= 12分鐘。

RPS模式、手動調速模式下的壓力預估圖

壓測配置為非階梯遞增模式時,整個壓測過程中壓測量級會在起始虛擬用戶與最大虛擬用戶的范圍內波動,故壓力預估圖使用區(qū)間示意線提供預覽。

根據(jù)壓測場景中是否使用數(shù)據(jù)導出指令,對兩種場景分別說明:

場景一:未使用數(shù)據(jù)導出指令

未使用數(shù)據(jù)導出指令時,全部業(yè)務會話同時發(fā)起壓測,壓測量級是全場景壓測量級之和。

image

場景二:使用數(shù)據(jù)導出指令

若使用了數(shù)據(jù)導出指令,被導出數(shù)據(jù)的業(yè)務會話需要先進行壓測,完成數(shù)據(jù)量級(登錄用戶量級)的準備,其他鏈路再開始壓測。

例如,將業(yè)務會話1的Cookie共享至全場景,壓力預估圖將以數(shù)據(jù)準備完成為劃分點,將壓測分為兩個階段。

image

  • 壓測量級

    • 數(shù)據(jù)準備完成前的量級=業(yè)務會話1的總RPS范圍內。

      例如如上圖所示,業(yè)務會話1中所有API的起始RPS之和2,最大RPS之和為20,所以數(shù)據(jù)準備完成前的壓測量級預估是介于[2,20]之間。

    • 數(shù)據(jù)準備完成后的量級=其他業(yè)務會話的總RPS范圍內。

      例如如上圖所示,其他業(yè)務會話只有業(yè)務會話2,它的起始RPS是1,最大RPS是10,所以數(shù)據(jù)準備完成后的壓測量級預估是介于[1,10]之間。

  • 壓測總時長

    非階梯遞增模式下,壓力預估圖中會假定業(yè)務會話1壓測時長的20%時間完成數(shù)據(jù)量級準備。系統(tǒng)規(guī)定,數(shù)據(jù)量級準備時間最少為1分鐘。

    說明

    實際壓測中,數(shù)據(jù)準備完成的時刻由業(yè)務會話1的吞吐速率決定。