精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

如何模擬超過5萬的并發用戶

開發 后端
本文將從負載測試的角度,描述了做一次流暢的5萬用戶并發測試需要做的事情.

 快速的步驟概要

1、編寫你的腳本

2、使用JMeter進行本地測試

3、BlazeMeter沙箱測試

4、使用一個控制臺和一個引擎設置Users-per-Engine的數量

5、設置并測試你的集合 (1個控制臺和10-14 引擎)

6、使用 Master / Slave 特性來達成你的最大CC目標

 

步驟一1 : 編寫你的腳本

開始之前,請確定從JMeter的Apache社區jmeter.apache.org 獲得了最新的版本.

你也會要下載這些附加的插件 ,因為它們可以讓你的工作更輕松.

有許多方法可以獲得腳本:

1、使用 BlazeMeter 的 Chrome 擴展 來記錄你的方案

2、使用 JMeter HTTP(S) 測試腳本記錄器 來設置一個代理,那樣你就可以運行你的測試并記錄下所有的東西

3、從頭開始全部手工構建(可能是功能/QA測試)

如果你的腳本是一份記錄的結果(像步驟1&2), 請牢記:

1、你需要改變諸如Username & Password這樣的特定參數,或者你也許會想要設置一個CSV文件,有了里面的值每個用戶就可以是不同的.

2、為了完成諸如“添加到購物車”,“登錄”還有其它這樣的請求,你也許要使用正則表達式,JSON路徑提取器,XPath提取器,來提取諸如Token字符串,表單構建ID還有其它要素

3、保持你的腳本參數化,并使用配置元素,諸如默認HTTP請求,來使得在環境之間切換時你的工作更輕松.

步驟2 : 使用JMeter進行本地測試

在1個線程的1個迭代中使用查看結果樹要素,調試樣本,虛擬樣本還有打開的日志查看器(一些JMeter的錯誤會在里面報告),來調試你的腳本.

遍歷所有的場景(包括True 或者 False的回應) 來確保腳本行為確如預期...

在成功使用一個線程測試之后——將其提高到10分鐘10到20個線程繼續測試:

1、如果你想要每個用戶獨立——是那樣的么?

2、有沒有收到錯誤?

3、如果你在做一個注冊過程,那就看看你的后臺 - 賬戶是不是照你的模板創建好了? 它們是不是獨立的呢?

4、從總結報告中,你可以看到對測試的統計 - 它們有點用么? (平均響應時間, 錯誤, 每秒命中率)

一旦你準備好了腳本:

1、通過移除任何調試和虛擬樣本來清理腳本,并刪除你的腳本偵聽器

2、如果你使用了偵聽器(諸如 "將響應保存到一個文件"),請確保你沒有使用任何路徑! , 而如果他是一個偵聽器或者一個CSV數據集配置——請確保你沒有使用你在本地使用的路徑 - 而只要文件名(就好像跟你的腳本在同一個文件夾)

3、如果你使用了自己專有的JAR文件,請確保它也被上傳了.

4、如果你使用了超過一個線程組(不是默認的那個) - 請確保在將其上傳到BlazeMeter之前設置了這個值.

步驟3 : BlazeMeter沙箱測試

如果那時你的第一個測試——你應該溫習一下 這篇 有關如何在BlazeMeter中創建測試的文章.

將沙箱的測試配置設置成,用戶300,1個控制臺, 時間50分鐘.

對沙箱進行這樣的配置讓你可以在后臺測試你的腳本,并確保上的BlazeMeter的一切都運行完好.

為此,先按下灰色的按鈕: 告訴JMeter引擎我想要完全控制! - 來獲得對你的測試參數的完全控制

通常你將會遇到的問題:

1、防火墻 - 確保你的環境對BlazeMeter的CIDR 列表 (它們會實時更新)開發,并把它們放入白名單中

2、確保你所有的測試文件, 比如: CSVs, JAR, JSON, User.properties 等等.. 都可以使用

3、確保你沒有使用任何路徑

如果仍然有問題,那就看看錯誤日志吧(你應該可以把整個日志都下載下來).

一個沙箱的配置可以是這樣的:

  • 引擎: 是能使控制臺(1 個控制臺 , 0 個引擎)
  • 線程: 50-300
  • 產能提升: 20 分鐘
  • 迭代: 一直測試下去
  • 時間: 30-50 分鐘

這可以讓你在產能提升期間獲得足夠多的數據(以防你遇到問題) ,而你將可以對結果進行分析,以確保腳本的執行確如預期.

你應該觀察下Waterfall / WebDriver 選項卡來看看請求是否正常,你不應該在這一點上出任何問題(除非你是故意的).

你應該盯著監控選項卡,觀察期內存和CPU消耗 - 這對你在步驟4中嘗試設置每一個引擎的用戶數量.

步驟4 : 使用1個控制臺和1個引擎來設置每個引擎用戶的數量

現在我們可以肯定腳本能在BlazeMeter中完美運行了——我們需要計算出要多少用戶放到一個引擎中.

如果你能用戶沙箱中的數據來做這個決定,那就太棒了!

在這里,我會給出一種不用回頭去查看沙箱測試數據就能計算出這個數的方法.

設置你的測試配置:

  • 線程數: 500
  • 產能提升: 40 分鐘
  • 迭代: 永久
  • 時長: 50 分鐘

使用一個控制臺和一個引擎.

運行測試并(通過監視選項卡)對你的測試引擎進行監視.

如果你的引擎對于75%的CPI使用率和85%的內存使用率都沒有達到(一次性的峰值可以忽略) 的話:

  • 將線程數調整到700在測試一次
  • 提交線程的數量直到線程數達到1000或者60%的CPU或內存使用

如果你的引擎過了75%的CPU使用率或者85%的內存使用率(一次性的峰值可以忽略 :

  • 看看你第一次達到75%的點,在那個點有多少并發用戶.
  • 在運行一次測試, 而不是提高你之前500個用戶數量的產能
  • 這一次將產能提升放到真實的測試中(5-15 分鐘是一個好的開始) 并將時長設置為50分鐘.
  • 確保整個測試過程中沒有超過75%的CPU使用率或者85%的內存使用率...

為安全起見,你可以把每個引擎的線程數降低10%的.

步驟5:安裝并測試集群

我們現在知道了從一個引擎中我們得到了多少線程,在該章節的最后,我們將會知道一個集群能給我們提供多少用戶。

一個集群是指具有一個控制臺(僅有一個)和0-14個引擎的邏輯容器。

即使你可以創建一個使用超過14個引擎的測試案例——但實際上是創建了兩個集群(你可以注意到控制臺的數量增加了),并且克隆了你的測試案例……

每個集群具有最多14個引擎,是基于BlazeMeter自己本身的測試,以確??刂婆_可以控制這14臺引擎對新建的大量數據處理的壓力。

所以在這一步驟中,我們會用步驟4種的測試,并且僅僅修改引擎數量,將其增加到14.

將該測試按照最終測試的全部時長運行。當測試在運行時,打開監聽標簽,并且檢驗:

1. 沒有一個引擎超過CPU75%的占有率和內存85%占有率的上限;

2. 定位你的控制臺標簽(你可以通過一次點擊Logs Tab->Network Information,查

看控制臺私有IP地址來找到它的名字)——它不應該達到CPU75%占有率和內存85%占有率的上限。

如果你的控制臺達到了該上限——減少引擎數量并重新運行直到控制臺在該上限之下。

在這個步驟的最后,你會發現:

1. 每個集群的用戶數量;

2. 每個集群的命中率。

查看Aggretate Table中的其他統計信息,并找到本地結果統計圖來獲得有關你集群吞吐量的更多信息。

步驟 6 : 使用 Master / Slave 特性來達成你的最大CC目標

我們到了最后一步了。

我們知道腳本正在運行,我們也知道一個引擎可以支持多少用戶以及一個集群可以支持多少用戶。

讓我們做一下假設:

  • 一個引擎支持500用戶
  • 一個集群可以用戶12個引擎
  • 我們的目標是5萬用戶測試

因此為了完成這些,我們需要8.3 個集群..

我們可以用8個12臺引擎的集群和一個4太引擎的集群 - 但是像下面這樣分散負載應該會更好:

每個集群我們用10臺引擎而不是12,那么每個集群可以支持 10*500 = 5K 用戶并且我們需要10個集群來支持5萬用戶。

這樣可以得到如下好處:

1、不用維護兩個不同的測試類型

2、我們可以通過簡單的復制現有集群來增加5K用戶(5K比6K更常見)

3、只要需要我們可以一直增加

現在,我們已經準備好創建最終的5萬用戶級別的Master / Slave測試了:

1、將測試的名稱從"My prod test" 改為"My prod test - slave 1"。

2、我們回到步驟5,將高級測試屬性(Advanced Test Properties)下的Standalone修改為Slave。

3、按保存按鈕——現在我們有了一個Master和9個Slave中的一個。

4、返回你的 "My prod test -slave 1".

5、按復制按鈕

6、接下來重復步驟1-5直到你創建了9個slave。

7、回到你的 "My prod test -salve 9" 并按復制按鈕.

8、將測試的名稱改為 "My prod test -Master".

9、將高級測試屬性(Advanced Test Properties) 下的Slave改為Master。

10、檢查我們剛才創建的所有的Slave(My prod test -salve 1..9)并按保存。

你的5萬用戶級別的Master-Slave測試已經準備好了。通過按master上的開始按鈕來運行10個測試,每個測試5千用戶。

你可以修改任意一個測試(salve或master),讓它們來自不同的區域,有不同的腳本/csv/以及其他文件,使用不同的網絡模擬器,不同的參數等。

你可以在一個叫“Master load results”的master報告中的一個新tab頁中找到生成的聚合結果的報告,你還可以通過打開單個的報告來獨立的查看每一個測試結果。

 

責任編輯:龐桂玉 來源: Java編程
相關推薦

2014-07-02 09:37:02

模擬并發并發

2025-02-28 00:03:22

高并發TPS系統

2014-05-30 10:23:35

SUSESUSE Studio

2014-05-30 09:13:31

在線托管SUSE Studio

2021-06-17 12:51:07

數據泄漏漏洞網絡攻擊

2012-02-02 14:35:08

程序員

2020-11-10 09:53:02

5G4G技術

2023-06-26 16:35:06

5G

2019-05-17 10:10:30

優衣庫黑客數據泄漏

2017-11-30 09:32:36

2021-12-25 07:36:18

5G 5G網絡5G商用

2019-09-03 09:01:08

5G韓國SKT

2010-03-31 15:19:22

2015-09-02 11:47:20

2021-08-19 08:51:39

T-Mobile信息竊取黑客

2025-04-30 08:56:34

2021-04-26 08:15:16

中國移動5G基站

2021-07-13 12:40:49

工信部5G應用5G網絡

2025-04-27 01:22:00

QPS高并發MySQL
點贊
收藏

51CTO技術棧公眾號

美女精品在线观看| 偷拍精品福利视频导航| 亚洲精品中文字幕在线观看| 97人摸人人澡人人人超一碰| 日韩美女黄色片| 免费观看久久av| 欧美精品黑人性xxxx| 日本熟妇人妻xxxx| jizz亚洲| 成人午夜激情片| 国产精品高潮呻吟久久av野狼| 麻豆精品一区二区三区视频| 猛男gaygay欧美视频| 3d动漫精品啪啪1区2区免费 | 色偷偷中文字幕| 国产不卡123| 中文字幕一区视频| 免费av一区二区三区| 国产美女裸体无遮挡免费视频| 亚洲全部视频| 成人444kkkk在线观看| 变态另类丨国产精品| 国产精品久久久久久久久久辛辛| 日韩欧美亚洲综合| 欧美成人在线免费视频| 97视频在线观看网址| 天天躁日日躁aaaa视频| 日韩在线成人| 欧美军同video69gay| 欧美视频第三页| 97人人爽人人澡人人精品| 亚洲欧美在线另类| 天堂av一区二区| 婷婷丁香花五月天| 国产精品中文字幕欧美| 国产精品主播视频| 黄瓜视频在线免费观看| 亚洲高清自拍| 久久69精品久久久久久久电影好 | 美日韩中文字幕| 亚洲国内精品在线| 亚洲欧美激情一区二区三区| 中文成人在线| 欧美久久久久免费| 国产免费人做人爱午夜视频| 日本不卡网站| 精品国产91久久久久久老师| 一本色道久久88亚洲精品综合| 137大胆人体在线观看| 国产日产精品1区| 久久婷婷开心| 男女污污视频在线观看| 精品国产亚洲一区二区三区在线 | 久久久久伊人| 在线观看成人免费视频| 韩国日本在线视频| 97成人资源| 日韩欧美在线观看| 黄色一级一级片| 日本一本在线观看| 国产网友自拍视频导航网站在线观看 | 国产精品99久久免费观看| 日韩免费视频线观看| 国产成人精品综合久久久久99| 精品久久亚洲| 精品国产制服丝袜高跟| 亚洲一区二区三区四区av| 一区二区三区在线资源| 精品免费日韩av| av鲁丝一区鲁丝二区鲁丝三区| 群体交乱之放荡娇妻一区二区| 日韩国产欧美精品一区二区三区| 国产免费看av| 日韩一区二区在线免费| 久久久精品999| 久草视频在线资源站| 亚洲人成毛片在线播放女女| 国产成人鲁鲁免费视频a| 羞羞色院91蜜桃| 精品在线亚洲视频| 成人黄色片视频网站| 午夜激情小视频| 国产日产精品1区| 日韩video| 超级白嫩亚洲国产第一| 色8久久人人97超碰香蕉987| 最新国产黄色网址| 久久精品66| 永久免费看mv网站入口亚洲| 亚洲精品卡一卡二| 伊人久久成人| 国产精品网站入口| 亚洲精品久久久狠狠狠爱 | 欧美成人午夜精品免费| 欧美日韩导航| 日韩在线精品一区| 久久亚洲精品大全| 日本亚洲免费观看| www国产亚洲精品| 国产视频网站在线| 亚洲一区二区3| 午夜精品在线免费观看| 亚洲国产视频二区| 在线看片第一页欧美| 久久香蕉精品视频| 卡一卡二国产精品| 九九九九精品| caopeng在线| 色爱区综合激月婷婷| 911亚洲精选| 久久精品99久久无色码中文字幕| 久久久久久亚洲精品不卡| 91麻豆精品在线| av一二三不卡影片| 青春草在线视频免费观看| 色吧亚洲日本| 欧美xxxxx牲另类人与| 日本理论中文字幕| 一区二区三区四区五区在线| 91久久精品在线| 成人在线免费电影| 欧美日韩国产色视频| av在线网站免费观看| 成人影视亚洲图片在线| 88xx成人精品| 韩国中文字幕hd久久精品| 中文字幕一区二区三区av| 国产福利视频在线播放| 麻豆一区二区麻豆免费观看| 免费91麻豆精品国产自产在线观看| 在线免费观看国产精品| 久久综合久久久久88| 日本福利视频一区| 亚洲国产欧美在线观看| 欧美成人中文字幕| 国产精品久久久久久久免费| 久久亚洲一级片| 水蜜桃色314在线观看| 日韩精品一区二区三区中文字幕| 色妞色视频一区二区三区四区| 亚洲AV无码成人精品区东京热 | 精品人妻一区二区三区香蕉| 国产一区二区三区四区老人| 91免费在线观看网站| a级影片在线| 91精品国产免费| 少妇人妻丰满做爰xxx| 国模娜娜一区二区三区| 国产高清免费在线| 国产一区二区三区国产精品| 精品国产欧美成人夜夜嗨| 亚洲在线观看av| 国产精品国产三级国产普通话蜜臀| 天堂在线资源视频| 日本一本不卡| 成人av在线网址| 中文字幕在线三区| 日韩午夜精品电影| 日韩视频中文字幕在线观看| 国产乱理伦片在线观看夜一区 | 久久精品人人| 欧美日韩亚洲综合一区二区三区激情在线| 深夜成人在线| 中文精品99久久国产香蕉| 在线观看毛片网站| 亚洲乱码中文字幕| 中国男女全黄大片| 日韩视频免费| 日韩免费中文专区| 国产精品视频首页| 久久全球大尺度高清视频| 日本韩国在线观看| 日本道在线观看一区二区| 国产精品酒店视频| 国产成人在线看| 国产中文字幕在线免费观看| 精品freesex老太交| 国产欧美亚洲视频| 国内在线视频| 亚洲欧美一区二区三区久久| 888奇米影视| 亚洲一区二区精品视频| 欧美老熟妇乱大交xxxxx| 性欧美猛交videos| 最新成人av网站| 国产精品 日韩| 中文在线中文资源| www.久久久久久.com| www.亚洲黄色| 色综合视频一区二区三区高清| 九一在线免费观看| 国产99久久精品| 久久综合久久色| 欧美搞黄网站| 日韩一本精品| av综合网址| 国产精品日韩电影| 免费不卡av| 夜夜嗨av一区二区三区免费区 | 蜜臀av性久久久久蜜臀aⅴ | 日韩一区二区中文字幕| av中文在线播放| 亚洲免费观看视频| 成人片黄网站色大片免费毛片| 国产专区欧美精品| 十八禁视频网站在线观看| 欧美婷婷在线| 奇米一区二区三区四区久久| 欧美在线视频导航| av一本久道久久波多野结衣| 男人天堂a在线| 日本xxxxxxxxx18| 日韩欧美一区二区三区免费看| 91网免费观看| 主播大秀视频在线观看一区二区| 欧美高清在线观看| 尤物网在线观看| 日韩精品久久久久久福利| 国产精品无码久久久久成人app| 黑人欧美xxxx| 国产一级片播放| 亚洲人精品一区| 国产视频三区四区| 91视频精品在这里| 免费黄色a级片| 五月天婷婷激情| 福利一区二区在线| 亚洲精品www.| 日日嗨av一区二区三区四区| 男人日女人视频网站| 女同性一区二区三区人了人一| 亚欧洲精品在线视频免费观看| 天堂99x99es久久精品免费| caoporen国产精品| 91成人短视频在线观看| 国产精品欧美日韩| 日韩电影免费观| 69久久夜色精品国产69乱青草| 欧美午夜大胆人体| 米奇精品一区二区三区在线观看| 欧美性天天影视| 日韩最新av在线| 五月天婷婷在线视频| 在线电影中文日韩| 成人高清网站| 中日韩午夜理伦电影免费 | 亚洲成人av在线| 国内老熟妇对白hdxxxx| 日韩午夜电影av| 性生交大片免费看女人按摩| 日韩一区二区在线免费观看| 不卡的日韩av| 精品国产一区久久| 天天躁日日躁狠狠躁伊人| 精品性高朝久久久久久久| 全色精品综合影院| 亚洲欧美中文在线视频| 国产小视频福利在线| 中文字幕亚洲在线| 成人免费网址| 粉嫩91精品久久久久久久99蜜桃| 欧美成人免费全部观看天天性色| 国产在线1区| 欧美丰满片xxx777| 嗯啊主人调教在线播放视频| 91精品国产高清久久久久久| 92国产精品| 国产精品稀缺呦系列在线| 欧美亚洲二区| 91亚色免费| 亚洲精品中文字幕99999| 日韩精品极品视频在线观看免费| 日韩一区二区中文| 日韩精品久久一区二区| 亚洲乱亚洲高清| 国产精品视频分类| 国产麻豆精品久久一二三| 麻豆精品国产传媒av| 国产日产欧美一区| 免费一级a毛片夜夜看| 欧美日韩国产精品一区| 中文字幕丰满人伦在线| 欧美电影精品一区二区| 欧美巨乳在线| 另类天堂视频在线观看| 午夜不卡影院| 成人精品久久久| 日韩啪啪网站| 中文字幕在线亚洲精品| 亚洲美洲欧洲综合国产一区| 天天插天天操天天射| 国产成人8x视频一区二区| b站大片免费直播| 中文字幕一区二区三区不卡在线| 国产性xxxx| 久久综合电影| 亚洲一区三区视频在线观看| 在线播放不卡| 亚洲 激情 在线| 成人爽a毛片一区二区免费| 97视频免费观看| 番号集在线观看| 欧美国产激情18| 99热播精品免费| 精品久久久久久综合日本| 99久久精品网| 欧美韩国日本在线| 国产精品69毛片高清亚洲| 久久精品视频18| 午夜精品久久久| 99久久国产免费| 中文欧美在线视频| 女人高潮被爽到呻吟在线观看| 91视频-88av| 国内黄色精品| 无码人妻丰满熟妇区96| 国产一区二区免费看| 欧美性受xxxx黑人| 欧美日韩国产综合新一区| 丰满人妻一区二区三区四区53| 日韩在线免费高清视频| 日本欧美韩国| 麻豆av一区| 一本色道久久综合| 成人区人妻精品一区二| 一区二区三区小说| 国产免费av电影| x99av成人免费| 成人国产一区| 日韩精品久久久毛片一区二区| 国产日韩一区二区三区在线播放| 成人做爰69片免费| 一区二区三区小说| 精品人妻无码一区二区| 久久综合电影一区| 亚洲精品一区二区在线播放∴| 四虎永久在线精品免费一区二区| 久久久精品日韩| 免费看黄色的视频| 日本精品一级二级| 国产美女18xxxx免费视频| 亚洲精品观看| 中国一区二区三区| 美国十次了思思久久精品导航| 亚洲精品午夜视频| 在线亚洲人成电影网站色www| 精品无吗乱吗av国产爱色| 17婷婷久久www| 亚洲免费观看高清完整版在线观| 午夜精品久久久久久久无码| 91美女片黄在线| 久久99国产综合精品免费| 精品视频久久久久久| 成人片免费看| 视频一区二区在线观看| 免费观看一级特黄欧美大片| 激情无码人妻又粗又大| 欧美精品v日韩精品v韩国精品v| www国产在线观看| 97视频中文字幕| 在线成人国产| 91中文字幕永久在线| 欧美最猛黑人xxxxx猛交| 在线播放麻豆| 亚洲综合色激情五月| 国模一区二区三区| 国产一级二级在线观看| 在线视频一区二区免费| 老司机午夜在线视频| yy111111少妇影院日韩夜片| 亚洲理论在线| 91精品国自产在线| 欧美一二三区在线观看| 国产99在线| 亚洲一卡二卡区| 高清成人免费视频| 极品国产91在线网站| 久久久av亚洲男天堂| 国产精品xxx在线观看| 男人的天堂日韩| 亚洲精选免费视频| 欧美婷婷久久五月精品三区| 国产日韩精品入口| 国产精品v欧美精品v日本精品动漫| 成年人在线观看av| 欧美日韩成人在线一区| av中文字幕在线观看第一页| 日韩精品伦理第一区| 国产乱子伦视频一区二区三区 | 精品乱码一区| 日本午夜精品一区二区三区电影| 精品国产视频在线观看| 亚洲成人精品久久久| 国产69精品久久久久9999人| 欧美黑人在线观看| 国产欧美精品一区二区色综合 | 97久久超碰国产精品| 亚洲一卡二卡在线观看| 97视频com| 欧美福利电影在线观看|