• jmeter在linux分布式


    jmeter进行接口性能测试,占用内存较大,在模拟千万计并发用户时,使用分布式部署进行分压测试。

    操作步骤:选择一台机器作为调度机,其他机器作为执行机

    一、jmeter的安装部署

    1、安装jdk

    a、建立安装目录

           # mkdir -p /usr/lib/jvm

    b、解压jdk,移动并重命名

    # tar -zxvf jdk1.8.0_161.tar.gz

    # mv /usr/lib/jvm/jdk1.8.0_161 /usr/lib/jvm/java8

    2、Linux服务器jmeter压力环境配置

    1)添加jdk8到系统环境变量

    编辑profile配置文件,键入“i”进入编辑状态,在最后添加下面的内容

    # vi /etc/profile

    export JAVA_HOME=/usr/lib/jvm/java8

    export JRE_HOME=${JAVA_HOME}/jre

    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

    export PATH=${JAVA_HOME}/bin:${PATH}

    退出vi 用ESC键只能切换到命令状态,然后输入“:wq ”命令进行保存文件并强行退出vi

    2)source /etc/profile  让配置文件生效

    3) java -version

    3、安装配置jmeter

    #mkdir -p /root/jmeter

    #unzip apache-jmeter-5.3

    注意需要你已经安装unzip命令,如果没有安装就执行yum install unzip -y安装

    export JMETER_HOME=/root/jmeter/apache-jmeter-5.3

    export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar:$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$CLASSPATH

    export PATH=$PATH:$JAVA_HOME/bin:$JMETER_HOME/bin

    完成添加后下述命令使配置生效: source /etc/profile 检查是否配置成功:命令行输入jmeter -v

    Agent节点配置

    1. 首先安装好jdk和jmeter环境。然后打开配置文件 /bin/jmeter.properties 找到并取消这段配置的注释 server.rmi.ssl.disable=false ,false改成true。

     2.打开配置文件 /bin/jmeter-server找到并取消这段配置的注释 RMI_HOST_DEF=-Djava.rmi.server.hostname=xxxx,并将xxxx改为当前机器的IP。如下图

     3.打开配置文件 /bin/user.properties找到并取消这段配置的注释 jmeter.reportgenerator.overall_granularity,并将6000改为1000。如下图

    、控制机配置

    1. 开配置文件 /bin/jmeter.properties 配置 agent 节点的 IP,我这里配了三台 agent

  • 相关阅读:
    jquery1.9以上版本如何使用toggle函数
    oracle分区表知识
    oracle删除表以及清理表空间
    oracle查询单表占用空间的大小
    CSS样式案例(2)-制作一个简单的登录界面
    oracle数据库启动
    创业项目
    dataguru试听课程
    从机器学习谈起
    your project contains error(s),please fix them before running your application.错误总结
  • 原文地址:https://www.cnblogs.com/wendy-0901/p/14133309.html
Copyright © 2020-2023  润新知