title: 配置JDK + JMeter #标题tags: Jmeter #标签
date: 2022-01-04
categories: linux大杂烩 # 分类

记录下JMeter配置过程

配置jdk环境

注: JMeter需要jdk环境

jmeter运行需要jdk环境,请自行去官网下载jdk。

  1. $ tar zxf jdk-14.0.2_linux-x64_bin.tar.gz -C /opt/
  2. $ ln -sf /opt/jdk-14.0.2 /opt/jdk
  3. $ cat >> /etc/profile << EOF
  4. export JAVA_HOME=/opt/jdk
  5. export CLASSPATH=\$JAVA_HOME/lib
  6. export PATH=\$JAVA_HOME/bin:\$PATH
  7. EOF
  8. $ source /etc/profile
  9. $ java -version # 查看版本信息
  10. java version "14.0.2" 2020-07-14
  11. Java(TM) SE Runtime Environment (build 14.0.2+12-46)
  12. Java HotSpot(TM) 64-Bit Server VM (build 14.0.2+12-46, mixed mode, sharing)

下载并解压

  1. $ wget https://mirrors.tuna.tsinghua.edu.cn/apache/jmeter/binaries/apache-jmeter-5.3.tgz
  2. $ tar zxf apache-jmeter-5.3.tgz -C /opt/
  3. $ ln -sf /opt/apache-jmeter-5.3 /opt/jmeter

配置环境变量

$ cat >> /etc/profile << EOF
export JMETER_HOME=/opt/jmeter
export CLASSPATH=\$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:\$JMETER_HOME/lib/jorphan.jar:\$JMETER_HOME/lib/logkit-2.0.jar:\$CLASSPATH
export PATH=\$JMETER_HOME/bin:\$PATH
EOF
$ source /etc/profile

验证

$ jmeter -v      # 查看版本信息

输出如下,表示没有问题:

配置JMeter - 图1

修改jmeter配置文件并启动

$ cd /opt/jmeter/bin
$ vim jmeter.properties   # 此文件需要进行如下操作
# 取消 server_port=1099 配置的注释   (264行)
# 取消 server.rmi.localport=4000  的注释  (302行)
# 取消 server.rmi.ssl.disable=false  的注释,并将值从false改为 true (336行)

$ vim jmeter-server   # 此文件修改如下
RMI_HOST_DEF=-Djava.rmi.server.hostname=10.252.201.154(改成本机的ip地址)   (第30行)

$ ./jmeter-server &         # 启动
$ ss -lnptu | grep 4000       # 确定端口在监听
tcp    LISTEN     0      50       :::4000                 :::*                   users:(("java",pid=18317,fd=126))