针对网络繁忙时的性能优化
导读
在一次性能测试环境中,偶然遇到的性能瓶颈的事件,当两端网络IO有很大流量时,使用Jmeter工具远程访问数据库进行不同并发数的SQL测试,发现Jmeter工具SQL执行时间效率比较慢,通过开启消息压缩的方式可以提升效率,以下就此问题进行了分析与对比测试。
环境说明
数据库服务器
名称 版本及地址
Ip地址 192.168.100.10
数据库版本 V8 1-2-38-21.07.09-143359-10018-ENT
Jmeter测试服务器
名称 版本及地址
Ip地址 192.168.100.20
Jmeter版本 apache-jmeter-5.4.1
JAVA版本 jdk-11_linux-x64
1、测试服务器配置Jmeter工具
1.1、解压JDK-11安装包并配置JAVA环境变量
[root@rhel6 tmp]# tar -xvf jdk-11_linux-x64_bin.tar.gz
[root@rhel6 tmp]# vim /etc/profile
export JAVA_HOME=/opt/tmp/jdk-11
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
[root@rhel6 tmp]# source /etc/profile
[root@rhel6 tmp]# java -version
java version "11" 2018-09-25
Java(TM) SE Runtime Environment 18.9 (build 11+<