Jemeter和VisualVM结合的压测与监控实操

    技术2023-12-05  98

    一、Jemeter

    1、官网下载软件,地址:http://jmeter.apache.org/

    window下载使用的话用,红色框zip格式的安装包

     

    2、配置系统的环境变量

    1、确定本地的系统已经配置好jdk。

    2、在系统变量框,点击“新建”,建立一个变量:JMETER_HOME,值为你解压的jmeter安装路径。

    3、配置path变量,没有的话也要按照上面步骤进行新建,有的话直接进行选中,点击编辑即可。变量值固定为:%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;做完之后一定要保存,不确定的话可以直接点击确定按钮直到退到我的电脑页面

    4、基本配置完成,然后验证一下是否配置正确,是否可用。

    进入到安装包,进入bin文件夹,然后双机jmeter.bat。

    5、进入后的页面

    安装流程完成了

    6、创建工程

    (1)添加本次测试计划 (右键-->添加-->Threads(Users)-->线程组)

    (2)设置线程数 (所谓线程数就是并发用户数)

    (3)添加协议及相关配置信息

    配置对应的接口信息

    (4)为线程添加监听器

    (5)启动

    (6)查看对应的监听报告

    二、VisualVM

    1、进入官网下载软件,官网地址:https://visualvm.github.io/download.html

    window系统使用红色框的安装包

    2、进入安装包,bin文件夹,双机visualvm.exe,启动软件

    3、选择对应的进程,查看监控的服务

    4、JVisualVM窗口概述

    可以看到顶栏处有4个菜单,分别为:概述、监视、线程、抽样器

    TablesAre概述包括JVM参数和系统相关属性等基本信息监视展示了CPU、堆、类装载、线程的活动情况线程展示所有的线程及各自的状态:运行、休眠、等待、驻留、监视抽样器细致的内存和CPU的实时监控

    5、监控

    6、线程

    7、抽样器

    Processed: 0.010, SQL: 10