性能测试实战笔记2

性能测试实战笔记2

单交易负载:对比基准时间来看是喘息还是并行

Linux查看CPU基本信息:
cat /proc/cpuinfo

查看CPU使用率百分比
cat /proc/stat

查看CPU使用率
top
查看哪些进程占用cpu比较高

监控工具,nmon文件传到服务器linux
进入对应路径下
./nmon

jmeter使用固定定时器,减少tps
硬件指标:cpu/内存/磁盘

虚拟内存状态查看命令
vmstat 1 #每秒钟刷新1次

JVM监控
java安装文件下找到并打开jconsole:
安装目录的bin目录(C:\Program Files\Java\jdk1.8.0_60\bin),找到jconsole.exe并启动
本地:
如果配置环境变了,命令行中输入:
jconsole

另外,远程连接到jconsole:需要再详细实践

查看图表,内存溢出图,gc回收(老年区不能回收)最后内存溢出。

慢查询
执行jmeter接口,如果有读写操作,可以观察mysql慢查询
mysql打开慢查询开关,它默认是关闭的:
查询--输入命令show variables like 'slow_query_log';
show variables like 'long_query_time';
show variables like '%slow_query_log%';

重启mysql服务命令:
service mysqld restart

进入mysql文件查看文件
cd /var/lib/mysql/
查看文件
cat slow.log
参考链接:https://www.cnblogs.com/zpbk1991/archive/2004/01/13/9223137.html

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容