【分布式压测】遇到的坑以及解决的办法,亲测可行

在进行JMeter分布式压力测试时遇到了启动失败、远程压力机自动停止、并发错误、数据返回缺失等问题。解决方法包括回退到JMeter 3.1版本、确保多台机器参数文件一致、数据分隔、修改jmeter.properties配置文件以及调整结果视图的最大大小。通过这些步骤可以避免压测过程中的坑点。
摘要由CSDN通过智能技术生成

之前写过一篇关于分布式压测前的相关的配置,但是在实际过程中遇到各种各样的问题

  1. jmeter5以上的版本添加服务器和数据库资源监控后,无法启动
  2. 远程启动另一台压力机,当并发数全部添加后,远程的压力机自动停止
  3. 2台压力机全部启动后,并发数也全部添加后,开始报错(部分错误)
  4. 大量数据执行后,错误的数据中不显示返回报文,无法排查错误原因
  5. 解决jmeter 处理大数据量结果返回导致jmeter卡死的问题

针对上面的一些问题,整整折磨了我一天的宝贵时间啊,之间上干货
解决办法:

  1. 换3.1版本的就可以完美解决
  2. 2台机器的参数化文件路径要一致
  3. 若涉及到登录的脚本,将数据分成2分(数据的内容不能重复)
  4. …/bin/jmeter.properties中,更改
    jmeter.save.saveservice.response_data=true
    jmeter.save.saveservice.samplerData=true
    或者在在user.properties文件中追加配置
    jmeter.save.saveservice.output_format=xml
    jmeter.save.saveservice.response_data=true
    jmeter.save.saveservice.samplerData=true
    jmeter.save.saveservice.requestHeaders=true
    jmeter.save.saveservice.url=true
    jmeter.save.saveservice.responseHeaders=true
    或者在bin/jmeter.properties中
    mode=Standard
    mode=Batch
    mode=Statistical
    以上都要重启jmeter
  5. 在jmeter安装文件下找到文件:…/bin/jmeter.properties,修改参数#view.results.tree.max_size,重启jmeter

PS:有问题一起交流,避免入坑

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

依剑仗天涯

你的鼓励是我创装的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值