栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > .Net

【jmeter性能测试】监控资源时报错:ERROR: java.net.ConnectException: Connection refused: connect

.Net 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【jmeter性能测试】监控资源时报错:ERROR: java.net.ConnectException: Connection refused: connect

【问题描述】

监控服务器/系统资源,没有监控到数据,无曲线显示,并且报错:ERROR: java.net.ConnectException: Connection refused: connect

如下图所示:

【排查方向】
  1. 监控服务是否已经启动,如果监控的是服务器,就需要检查服务端的服务是否启动,如果监控的是本地,就需要检查本地的服务是否启动
  2. 如果服务已经启动,则查看监控日志,检查客户端(jmeter)是否设置存在问题
【排查步骤】 1- 服务器端的启动、端口

需要监控服务器的资源,操作步骤如下:

  1. 准备ServerAgent-2.2.1文件,网上可以下载
  2. 将ServerAgent-2.2.1放到服务器上有操作权限的位置,可以使用Linux命令操作,也可以使用xftp直接上传
  3. xshell连接服务器(此时需要服务器的账号、密码、地址等信息)
  4. 使用Linux命令,进入ServerAgent-2.2.1文件,启动服务,启动命令如下:
java -jar CMDRunner.jar --tool PerfMonAgent --udp-port 8000 --tcp-port 8000
#8000是端口号,在启动服务时需要指定端口号

端口号选取原则:
(1)先查询一下当前服务器已被占用的端口号有哪些,使用命令:netstat -ntpl
(2)选择任意一个未被占用的端口号,联系服务器维护人员,将该端口放出来

检验该服务及端口是否已经启动方法:
(1)在xshell中使用命令查看:telnet 服务器IP地址 端口号
(2)示例:telnet 10.0.0.12 8000


5. 启动之后,正常情况下服务就已经开始监控了,可在这个页面查看相关监控日志
6. 服务在启动后,不要关闭或退出

2- 本地端的启动

与服务器启动原理相同,在本地端打开ServerAgent-2.2.1文件,双击startAgent.bat,弹出窗口后就说明服务已经启动,默认端口为4444

3- jmeter配置参数检查

查看监控日志发现提示:client disconnected,出现这个问题的原因可能是进程执行次数太少,client只执行了很短的时间就断开了,此时在监控页面也会没有任何数据,一直显示waiting for samples


解决方法:
增加执行次数,如增加循环次数为20次,就会有监控数据了

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/905027.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号