• jmeter 多机负载压测与服务器性能监测


    环境:

    jmeter: apache-jmeter-3.3

    jdk:

    负载生成:

    被测机:

    一、 多机负载压测:

     概述:

    1、修改jmeter.properties配置文件

    remote_hosts=127.0.0.1

    remote_hosts=192.168.1.142:1099,localhost:1099

    2、启动

    控制端启动:jmeter.bat;

    负载生成器启动sever-jmeter.bat

     远程启动:

    3、出现问题:

    • 负载生成器由于装有虚拟机,导致无法连接;   解决:禁用虚拟网卡

     

    二、服务器性能监测

     概述:控制端的jmeter需要安装插件;被测服务器需要启动监控插件;两者连接后,jmeter获得服务器性能信息

    1、jmeter插件安装

    首先启用插件管理,下载plugins-manager.jar 放到lib/ext 重启jmeter(下载地址:https://jmeter-plugins.org/downloads/all/)

    通过jmeter的插件管理功能,搜索PerfMon,进行安装。

    2、服务器监控插件启动

    下载插件,传输到服务器,启动即可。地址: https://jmeter-plugins.org/wiki/PerfMonAgent/

    启动: ./startAgent.sh  默认端口为4444

    可修改端口比如:./startAgent.sh --udp-port 6666 --tcp-port 6666 

    3、使用与性能数据收集

    •  添加监听器:
    •  

    4、出现问题:

    • 在ip正确,端口正确,服务器上的监控插件启动正常的情况下,jmeter依然无法连接监控插件;解决:防火墙策略,使得默认端口4444不在允许通过的范围,修改端口号后连接成功
    • 检查ip 端口是否开启:telnet xxx.xxx.xxx.xxx  PPPP 
  • 相关阅读:
    插入迭代器
    operator[] 和 insert
    STL注意比较函数
    remove、erase
    reserve的使用
    allocator
    【转】【模板】求割点和桥
    【模拟,时针分针秒针两两夹角】【没有跳坑好兴奋】hdu
    【强连通分量分解】
    【模拟ACM排名】ZOJ-2593 Ranking (Andrew Stankevich’s Contest #5)
  • 原文地址:https://www.cnblogs.com/ohmydenzi/p/8331684.html
Copyright © 2020-2023  润新知