用JMeter运行PerfMon Metrics Collector时,ServerAgent会闪退的原因,有可能是电脑的jdk版本比较高没有装载jre,或者你的电脑JRE版本过高,或者说ServerAgent的JRE运行版本太低了
我的电脑是jdk18,没有jre文件
解决方法
一、卸载当前没有jre的jdk,下载旧版本的jdk
JDK官网:Java Downloads | Oracle
二、不用卸载JDK,仅下载JRE
1、在ServerAgent文件目录下新建一个文件夹,命名为JRE
下载一个老版本的JRE到这个文件夹里面,百度网盘,提取码:1234
2、在ServerAgent文件目录下找到startAgent.bat文件(windows端),右键编辑该文件,在@echo off下一行加上这句话:cd jre安装目录下的路径
3、保存修改后重新打开startAgent.bat,重启JMeter,点击运行,PerfMon Metrics Collector就可以有图像了
该文章仅为本人学习经验记录,防止自己忘记,不做任何用途