压测时产生大量日志,导致磁盘占满怎么办?

 

今日主题:

压测时产生大量日志,总是导致磁盘占满,怎么办?

 

今日问题:

进行压测时,会产生大量日志,导致磁盘空间占满而报错,该怎么办呢?

这个问题在性能测试过程中经常会遇到,尤其是稳定性测试时,前一天晚上运行,第二天早上来发现有大量报错都是因为磁盘满了导致的,一晚上的测试白跑了,还得从头再来!太让人抓狂了

 

解决办法:

一定要做好防范工作!!

 

1、提前清除磁盘空间:

进行压测之前一定要检查涉及系统的磁盘空间情况(命令df -h),把能删除的都删了,但是也不要乱删啊,得是自己确认没啥用的。相当于先来一次大扫除,腾一下地方。

注意:压力机和被压系统机器都要大扫除哦

 

2、被压系统所在机器:

修改后台日志级别(关掉debug模式),可让开发修改。

 

3、压力机:

设置不生成日志,但是这样无法统计详细结果,只能是压测完了之后通过jmeter.log中查找summary日志来统计大概的结果;(我是在linux上远程运行的)

 

4、没有详细的日志信息,如果压测过程中报错怎么查原因呢?

        若有个别错误,可通过查询后台日志常见错误码、jmeter.log来定位原因。

        若有大量错误,可在本地单独使用jmeter发几次请求,进行结果分析。

 

 

你在工作中遇到这种情况会怎么处理呢?是否有更好的解决办法呢?

 

-- END --

本文首发于本人原创公众号【媛测】(原名-玩转jmeter),专注分享性能、自动化测试等相关知识,寻找志同道合之士共同成长!扫码关注后分别回复jmeter、python、linux,领取个人总结资料。

你可能感兴趣的:(性能测试,linux,环境部署,JMeter从入门到精通)