JMeter中日志记录时间是否可配置?
能否配置JMeter写入总事务数据到jmeter.log的时间间隔?
当然可以!JMeter默认的30秒日志记录间隔是完全可以自定义调整的,下面我给你详细说下操作步骤:
修改全局配置文件
- 找到JMeter安装目录下的
bin/jmeter.properties文件 - 打开文件后,搜索
search_results_interval这个配置项(默认值是30,单位为秒) - 把数值改成你想要的间隔时间,比如改成60就是每分钟记录一次:
search_results_interval=60 - 保存文件后,重启JMeter,新的间隔就会生效了
- 找到JMeter安装目录下的
临时通过命令行设置
如果你不想修改全局配置文件,也可以在启动JMeter时用命令行参数临时指定间隔,比如设置为10秒:jmeter -Jsearch_results_interval=10这种方式不需要修改配置文件,仅对当前JMeter会话生效。
需要注意的是,这个参数控制的是JMeter日志中总事务统计数据的输出频率,你可以在jmeter.log里看到类似Current: ... transactions, ... per second的日志行,调整间隔后这些行的出现频率就会跟着变化啦。
内容的提问来源于stack exchange,提问作者Jesse_is_here




