zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

集群压测,出现grafana有application信息,却没有transaction数据

2023-04-18 14:27:22 时间

【背景】

首次在coding平台上部署集群进行压测,压测完成后,grafana平台上查不到数据。

【排障过程】

  1. 查看集群构建日志,没有发送请求记录

脚本设置运行时间为6分钟,集群只运行了13S,期间没有请求发送记录,运行期间,没有报错记录。很明显是脚本本身有问题,而非集群数据等报错。

2、检查脚本

脚本能够运行,却没有发送请求,这种情况是csv配置的数据文件路径出问题。

已经把数据文件传到coding平台代码仓库了,csv配置路径为代码仓的文件路径?经过反复修改验证,仍然找不到方法,导致卡点3个小时!

3、组内求助,寻求解决方法

对于新人来说,遇到难题不要死磕到底,需要及时需求帮助!在组内几个大佬帮助下,一下子就发现问题根源。

压测脚本需要上传到集群上,才能调用:

修改csv配置的数据文件路径:(路径格式为 /jmeter/文件名)

4、重新构建集群,解决问题

【小结】

1、理清coding平台与集群机的工作原理,才能快速定位问题。Coding平台代码仓只作为文件的中转站,集群不能直接调用数据文件。

2、沟通方法很重要。遇到卡点,需要及时沟通,也要找对人,才能快速解决问题。