性能测试工具 使用 jmeter 进行稳定性测试时,生成的 jtl 文件过大,导致服务器磁盘被占满

Krabs · 2021年08月31日 · 最后由 Krabs 回复于 2021年09月02日 · 4270 次阅读

使用 no-gui 模式进行稳定性测试,命令为:setsid jmeter -n -t rhzf_test_no-gui.jmx -l result.csv -e -o /home/apache-jmeter-5.4.1/report,线程组为 200,压测 2 小时后,不论是采用 csv、jtl 格式的报告大小均有 5-6G,各位大佬,这个生成的报告能否控制大小或者输出的参数?

共收到 4 条回复 时间 点赞

1 控制输出的内容,sampler result 的所有监听器里面都有一个选项可以定制输出那些东西。
2 正确的和错误的日志分开存储
3 划分清楚业务,尽量将负责的业务拆分,一个线程只做一件事.
4 尽量使用 prometheus 一类的实时监控体系,而不是用 jmeter 存储日志

1 楼说的很对,可以采用监控工具在压测期间对性能进行监控, 写日志尽量细分业务场景,对测试脚本瘦身,减少对性能消耗。

断言设置好后,日志设置成仅错误

jacksboy 回复

感谢

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册