Jmeter

下载

配置

Jmeter界面汉化

  • 永久性:修改bin目录下的配置文件jmeter.propertieslanguage=zh_CN,重启Jmeter即可

  • 临时性:菜单OptionsChoose LanguageChinese(Simplified)

Jmeter主题修改

菜单“选项”->外观(选择自己喜欢的主题)

响应结果中文不会乱码

打开bin目录下的配置文件jmeter.properties,修改sampleresult.default.encoding=UTF-8,重启Jmeter即可

性能测试

  • 下载插件

    下载 plugins-manager.jar(官网) 并将其放入 lib/ext 目录,然后重新启动 JMeter

    下载ServerAgent(Github)

  • 步骤

    1. 将下载的ServerAgent传到服务器上

    2. 解压unzip ServerAgent-2.2.3.zip

    3. 进入目录

    4. 后台启动startAgent.sh

      nohup ./startAgent.sh &

      • 若权限不足则执行

        chmod 777 startAgent.sh

      • 修改端口号

        编辑startAgent.sh>java -jar ./CMDRunner.jar --tool PerfMonAgent --udp-port 18999 --tcp-port 18999

      • 其余命令

        # telnet 服务器的 IP, 通信端口(cmd)
        telnet 192.168.88.254 4444
        
        # 查看防火墙状态
        systemctl status firewalld
        # 查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
        firewall-cmd --state 
        
        # 查看防火墙是否开机启动
        systemctl is-enabled firewalld
        
        # 关闭防火墙
        systemctl stop firewalld
        systemctl stop firewalld.service
        systemctl status firewalld
        
        # 禁用防火墙(系统启动时不启动防火墙服务)
        systemctl disable firewalld
        systemctl disable firewalld.service
        systemctl is-enabled firewalld
        
        # 启动
        # systemctl start firewalld 
        #开机启动
        systemctl enable firewalld 
        
        # 开放或关闭端口:
        firewall-cmd --zone=public --add-port=80/tcp --permanent #开放80/tcp端口 (--permanent永久生效,没有此参数重启后失效)
        # 查看所有开启的端口
        firewall-cmd --list-ports
        # 查看80/tcp端口
        firewall-cmd --zone=public --query-port=80/tcp 
        # 关闭80/tcp端口
        firewall-cmd --zone=public --remove-port=80/tcp --permanent 
        
        # 批量开放或关闭端口:
        # 批量开放端口,打开从40000到45000之间的所有端口
        firewall-cmd --zone=public --add-port=40000-45000/tcp --permanent
        # 查看系统所有开放的端口
        firewall-cmd --zone=public --list-ports 
        # 批量关闭端口,关闭从40000到45000之间的所有端口
        firewall-cmd --zone=public --remove-port=40000-45000/tcp --permanent
        
        # 更新防火墙的设置:
        firewall-cmd --reload #更新防火墙的设置,使上面的修改生效
        
    5. Jmeter配置

      配置Jmeter添加相关测试脚本

posted @ 2024-03-06 10:07  Zzzy君不见  阅读(10)  评论(0编辑  收藏  举报