0
点赞
收藏
分享

微信扫一扫

压力测试Jmeter的简单使用,性能监控-堆内存与垃圾回收 -jvisualvm的使用


文章目录

  • 一、 Jmeter的简单使用
  • 1、 前提准备
  • 2、测试
  • 3、查看结果
  • 二 性能监控
  • 1、jconsole
  • 2、jvisualvm

一、 Jmeter的简单使用

1、 前提准备

1、一些简单的配置

压力测试Jmeter的简单使用,性能监控-堆内存与垃圾回收 -jvisualvm的使用_java


2、添加线程组

压力测试Jmeter的简单使用,性能监控-堆内存与垃圾回收 -jvisualvm的使用_jvm_02


3、添加http请求

压力测试Jmeter的简单使用,性能监控-堆内存与垃圾回收 -jvisualvm的使用_jvm_03


4、添加结果树

压力测试Jmeter的简单使用,性能监控-堆内存与垃圾回收 -jvisualvm的使用_性能监控_04


5、添加汇总报告

压力测试Jmeter的简单使用,性能监控-堆内存与垃圾回收 -jvisualvm的使用_性能监控_05


6、添加聚合报告

压力测试Jmeter的简单使用,性能监控-堆内存与垃圾回收 -jvisualvm的使用_性能监控_06

2、测试

启动测试

压力测试Jmeter的简单使用,性能监控-堆内存与垃圾回收 -jvisualvm的使用_java_07

3、查看结果

结果树

压力测试Jmeter的简单使用,性能监控-堆内存与垃圾回收 -jvisualvm的使用_jmeter_08


汇总报告

压力测试Jmeter的简单使用,性能监控-堆内存与垃圾回收 -jvisualvm的使用_jmeter_09

聚合报告

压力测试Jmeter的简单使用,性能监控-堆内存与垃圾回收 -jvisualvm的使用_性能监控_10

二 性能监控

使用jdk自带的工具

1、jconsole

压力测试Jmeter的简单使用,性能监控-堆内存与垃圾回收 -jvisualvm的使用_jvm_11

压力测试Jmeter的简单使用,性能监控-堆内存与垃圾回收 -jvisualvm的使用_性能监控_12

2、jvisualvm

这个更加详细一点

能干什么?

  • 1、监控内存泄露
  • 2、跟踪垃圾回收
  • 3、执行时内存、cpu分析
  • 4、线程分析等

    运行:正在运行的
    休眠:sleep
    等待:wait
    驻留:线程池里面的空闲线程
    监视:阻塞的线程,正在等待锁

使用kdk自带工具查看

压力测试Jmeter的简单使用,性能监控-堆内存与垃圾回收 -jvisualvm的使用_java_13

这里安装插件查看GC情况

参考:jdk安装Visual Gc

压力测试Jmeter的简单使用,性能监控-堆内存与垃圾回收 -jvisualvm的使用_jmeter_14

压力测试Jmeter的简单使用,性能监控-堆内存与垃圾回收 -jvisualvm的使用_java_15


压力测试Jmeter的简单使用,性能监控-堆内存与垃圾回收 -jvisualvm的使用_简单使用_16


举报

相关推荐

0 条评论