性能压测与调优(待补充)

压力测试

在这里插入图片描述

性能指标

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

jmeter安装及使用

官网下载apache jmmter解压使用/bin/jmeter.bat文件即可使用
配置中文使用
在这里插入图片描述

1.新建线程组
在这里插入图片描述

启动两百个线程在一秒钟之内同时测试接口(选择永远就是一直循环直到点击stop按钮)

2.为线程组新建取样器(需要测试的主体配置)
在这里插入图片描述
在这里插入图片描述

3.压力测试结果-监听查看树(查看请求信息)
在这里插入图片描述
在这里插入图片描述

压力测试结果-汇总报告
在这里插入图片描述

在这里插入图片描述

线程组启动即可

jemeter address in use问题解决

在这里插入图片描述
并新建TcpRomedWaitDelay值为30
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

性能监测

jvm内存模型

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
堆内存模型
在这里插入图片描述
堆内存的垃圾回收流程在这里插入图片描述
垃圾回收机制
在这里插入图片描述

jconsole与jvisualvm

在这里插入图片描述

jconsole在这里插入图片描述

在这里插入图片描述
jvisualvm(推荐使用)
启动:使用 jvisualvm命令直接回车

能干什么?
在这里插入图片描述
在这里插入图片描述

安装插件方便查看gc
在这里插入图片描述
在这里插入图片描述