国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

使用Jmeter實現(xiàn)對Elasticsearch的查詢性能測試

這篇具有很好參考價值的文章主要介紹了使用Jmeter實現(xiàn)對Elasticsearch的查詢性能測試。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、安裝與使用

1、Jmeter下載地址:
https://jmeter.apache.org/download_jmeter.cgi
使用Jmeter實現(xiàn)對Elasticsearch的查詢性能測試
2、安裝
下載后解壓,并配置Jmeter環(huán)境變量,且依賴jdk
3、啟動
進(jìn)入bin目錄,找到j(luò)meter.bat,啟動
4、常用配置
(1)漢化:Options->Choose Language
(2)查看運(yùn)行日志:選項->日志查看,并可設(shè)置日志級別

二、ES查詢性能測試

1、新建線程組
使用Jmeter實現(xiàn)對Elasticsearch的查詢性能測試
使用Jmeter實現(xiàn)對Elasticsearch的查詢性能測試
屬性介紹:
(1)線程數(shù):模擬用戶數(shù)量
(2)Ramp-up 時間:達(dá)到指定線程數(shù)量所需要的時間,假如線程數(shù)為100,時間為10s,那就相當(dāng)于10s內(nèi)加載100個線程,每秒啟動的線程數(shù)=100/10=10;
(3)循環(huán)次數(shù):表面意思為循環(huán)的次數(shù),實際循環(huán)啟動的時間與第一次啟動的時間基本相同,假如循環(huán)次數(shù)設(shè)置為2,以(2)中為例,則在10s內(nèi)會再啟動100個線程,實際每秒啟動的線程數(shù)為100*2/10=20。

2、新建CSV導(dǎo)入配置
通過CSV可導(dǎo)入相應(yīng)的數(shù)據(jù),如es hosts或查詢條件,通過調(diào)用參數(shù)完成相應(yīng)的配置。
使用Jmeter實現(xiàn)對Elasticsearch的查詢性能測試使用Jmeter實現(xiàn)對Elasticsearch的查詢性能測試
CSV樣例,第一列為es節(jié)點ip,第二列為查詢條件(手機(jī)號)
使用Jmeter實現(xiàn)對Elasticsearch的查詢性能測試
3、新建HTTP信息頭管理器
這里需要配置一下Content-type,否則在測試es時異常為100%。
使用Jmeter實現(xiàn)對Elasticsearch的查詢性能測試
使用Jmeter實現(xiàn)對Elasticsearch的查詢性能測試
4、新建HTTP請求
使用Jmeter實現(xiàn)對Elasticsearch的查詢性能測試
配置相關(guān)參數(shù),es_index為索引名
使用Jmeter實現(xiàn)對Elasticsearch的查詢性能測試
5、新建匯總報告等
通過監(jiān)聽器可創(chuàng)建匯總報告、聚合報告、結(jié)果樹等,方便觀察
使用Jmeter實現(xiàn)對Elasticsearch的查詢性能測試
6、開始測試
上述配置完成后,點擊運(yùn)行,就可以觀察測試結(jié)果了
以下是幾個測試結(jié)果,可通過kibana觀察相應(yīng)索引的請求數(shù)
注:實現(xiàn)請求數(shù)跟客戶端性能有一定關(guān)系,當(dāng)達(dá)到一定峰值,可能客戶端無法實際模擬相應(yīng)的請求數(shù)。
如下為1000個線程,時間為0s(同時請求),相當(dāng)于1000并發(fā),測試4次,實際效果如圖
使用Jmeter實現(xiàn)對Elasticsearch的查詢性能測試
使用Jmeter實現(xiàn)對Elasticsearch的查詢性能測試
同時,由圖可見,查詢請求過多會影響實時的寫入
使用Jmeter實現(xiàn)對Elasticsearch的查詢性能測試文章來源地址http://www.zghlxwxcb.cn/news/detail-468187.html

到了這里,關(guān)于使用Jmeter實現(xiàn)對Elasticsearch的查詢性能測試的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 性能測試-Jmeter常用元件基礎(chǔ)使用

    性能測試-Jmeter常用元件基礎(chǔ)使用

    一、Jmeter元件 #線程組 添加HTTP請求 #配置元件 配置元件內(nèi)的元件都是用于進(jìn)行初始化的東西 #監(jiān)聽器 監(jiān)聽器主要是用來獲取我們使用取樣器發(fā)送請求后的響應(yīng)數(shù)據(jù)相關(guān)信息 #定時器 定時器主要用來控制我們多久后執(zhí)行該取樣器(發(fā)送請求) #前置處理器 前置處理器是對我們的

    2024年03月21日
    瀏覽(25)
  • 用 docker 創(chuàng)建 jmeter 容器, 實現(xiàn)性能測試

    我們都知道,jmeter可以做接口測試,也可以用于性能測試,現(xiàn)在企業(yè)中性能測試也大多使用jmeter。docker是最近這些年流行起來的容器部署工具,可以創(chuàng)建一個容器,然后把項目放到容器中,就可以構(gòu)建出一個獨立的運(yùn)行環(huán)境。 所以,有人就想,能否把他們倆弄到一塊來使用?

    2024年02月09日
    瀏覽(20)
  • 【性能測試】使用JMeter對code論壇進(jìn)行壓力測試

    【性能測試】使用JMeter對code論壇進(jìn)行壓力測試

    項目簡介 code 論壇是一個技術(shù)交流社區(qū)。主要功能有發(fā)布帖子,查看帖子,評價帖子,刪除帖子,點贊帖子,站內(nèi)信,個人中心,修改個人信息等。是一個基于 Spring 的前后端分離項目。 項目鏈接 code論壇 使用工具 JMeter5.6.2 性能測試概念 性能測試是通過自動化的測試工具模

    2024年02月08日
    瀏覽(23)
  • 使用Jmeter進(jìn)行http接口性能測試

    使用Jmeter進(jìn)行http接口性能測試

    在進(jìn)行網(wǎng)頁或應(yīng)用程序后臺接口開發(fā)時,一般要及時測試開發(fā)的接口能否正確接收和返回數(shù)據(jù),對于單次測試, Postman 插件是個不錯的 Http 請求模擬工具。 ? 但是Postman只能模擬單客戶端的單次請求,而對于模擬多用戶并發(fā)等性能測試,就必須借助其他的工具了,這里推薦功

    2024年02月08日
    瀏覽(18)
  • 性能測試工具Jmeter學(xué)習(xí)和使用

    性能測試工具Jmeter學(xué)習(xí)和使用

    摘要 : 在日常的開發(fā)中,軟件測試人員能夠?qū)Τ绦蜻M(jìn)行功能上的測試以確保用戶的正常使用,但對于一個需要發(fā)布在服務(wù)器上供多用戶同時使用的軟件而言,還需要模擬多用戶同時使用的場景,對站點進(jìn)行性能測試。但安排100個人同時訪問測試站點顯然是不可行的,此時就

    2024年01月18日
    瀏覽(91)
  • Jmeter性能測試 —— jmeter之使用ServerAgent監(jiān)控服務(wù)器

    Jmeter性能測試 —— jmeter之使用ServerAgent監(jiān)控服務(wù)器

    ServerAgent 性能測試時我們關(guān)注的重要指標(biāo)是:并發(fā)用戶數(shù),TPS,請求成功率,響應(yīng)時間,服務(wù)器的CPU,memory, I/O disk等。Jmeter的聚合報告可以查看并發(fā)數(shù)、吞吐量、請求成功率、響應(yīng)時間等;如果要查看服務(wù)器端的CPU,memory, I/O disk等就需要安裝插件ServerAgent 將ServerAgent-2.2

    2024年02月07日
    瀏覽(27)
  • 【JMeter】使用內(nèi)網(wǎng)負(fù)載機(jī)(Linux)執(zhí)行JMeter性能測試

    【JMeter】使用內(nèi)網(wǎng)負(fù)載機(jī)(Linux)執(zhí)行JMeter性能測試

    目錄 使用內(nèi)網(wǎng)負(fù)載機(jī)(Linux)執(zhí)行JMeter性能測試 一、背景 二、準(zhǔn)備 三、假設(shè) 四、操作步驟 1、連接負(fù)載機(jī) 2、檢查環(huán)境 3、測試準(zhǔn)備 (1)Java安裝(鏈接下載) (2)JMeter安裝(文件傳輸) 4、調(diào)試腳本 5、修改host 6、配置運(yùn)行腳本 ?在我們工作中有時候會需要使用客戶提供

    2024年02月09日
    瀏覽(23)
  • 性能進(jìn)階:使用JMeter進(jìn)行websocket測試【建議收藏】

    性能進(jìn)階:使用JMeter進(jìn)行websocket測試【建議收藏】

    本次測試案例主要是分享如何使用JMeter進(jìn)行websocket協(xié)議下的聊天接口性能測試。 包含websocket插件的下載安裝、線程組及sampler的設(shè)置、csv參數(shù)化和組建分布式測試的方法、如何通過調(diào)整參數(shù)來獲得發(fā)壓機(jī)的最大并發(fā)數(shù)以及對測試過程的總結(jié)。 整篇文章只側(cè)重介紹進(jìn)行websocket測

    2024年02月08日
    瀏覽(24)
  • Jmeter5.x集合點實現(xiàn)高并發(fā)性能測試

    Jmeter5.x集合點實現(xiàn)高并發(fā)性能測試

    ? 前言 ????????? 性能測試是通過自動化的測試工具模擬多種正常、峰值以及異常負(fù)載條件來對系統(tǒng)的各項性能指標(biāo)進(jìn)行測試。負(fù)載測試和壓力測試都屬于性能測試,兩者可以結(jié)合進(jìn)行。通過負(fù)載測試,確定在各種工作負(fù)載下系統(tǒng)的性能,目標(biāo)是測試當(dāng)負(fù)載逐漸增加時,

    2024年02月10日
    瀏覽(35)
  • Jmeter性能測試,通過插件監(jiān)控服務(wù)器資源使用情況

    Jmeter性能測試,通過插件監(jiān)控服務(wù)器資源使用情況

    可以通過jmeter 安裝\\\"PerfMon(Servers Performance Monitoting)\\\"插件并配合服務(wù)端資源監(jiān)控工具進(jìn)行實現(xiàn),詳細(xì)操作流程如下: (備注:我這個是已安裝的,如果未安裝,可以點擊“Available Plugins”tab搜索該插件) 如果可以選擇該元件即代表安裝成功 點擊AddRow --配置服務(wù)器地址、端口號

    2024年02月16日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包