zoukankan      html  css  js  c++  java
  • JMeter扩展JMeter插件获取更多监听器

    为了获取更多监听器,方便的监控系统及应用,有必要安装第三方插件

    插件下载地址:

    https://jmeter-plugins.org/downloads/old/

    http://pan.baidu.com/s/1gfC11yN

    注:如果插件和软件版本不兼容,可能在开启Jmeter时会报错:“Uncaught Exception java.lang.UnsupportedClassVersionError:……”

     

    测试环境:

    java jdk版本: 1.6.0_14及以上

    Jmeter版本:apache-jmeter-2.13及以上

     

    插件版本:

    JMeterPlugins-Standard-1.4.0.zip

    JMeterPlugins-Extras-1.4.0.zip

    安装插件

    分别解压JMeterPlugins-Standard-1.4.0.zip,JMeterPlugins-Extras-1.4.0.zip,找到C:UserssunDownloadsjmeterlibext目录下的JMeterPlugins-Standard.jar和JMeterPlugins-Extras.jar,把这两个jar包放入Jmeter安装目录下D:apache-jmeter-3.0libext目录下

    开启Jmeter,查看插件是否安装成功,如下图,新增好多监听器:

    开启代理服务器

    解压ServerAgent-2.2.1.zip到需要监控的服务器上,运行startAgent.bat批处理(windows)或startAgent.sh(Linux),开启代理服务器

    控制面板介绍

    添加后,面板如下:

     

    This group will start Max threads - 设置单台负载机,线程组启动的线程总数为Max个

    First,wait for N seconds - 启动第一个线程之前,需要等待N秒

    Then start N threads - 设置最开始时启动N个线程

    Next add N1 threads every N2 seconds, using ramp-up N3 seconds - 然后,每隔N2秒,在N3秒内启动N1个线程

    Then hold load for N seconds - 单台负载机启动的线程总数达到Max之后,持续运行N秒

    Finally,stop N1 threads ervery N2 seconds - 最后,每隔N2秒,停止N1个线程数

     

    组织形式如下:

    jmeter处理websocket协议步骤:

    先把websocket的jar包放到lib/ext目录下,然后重启jmeter,右键添加线程组,右键添加Sampler->WebSocket Sampler,在WebSocket Sampler页面,Server Name or IP:服务器ip或服务器地址,Port是服务器的应用程序的端口,Protocol是ws(websocket)或wss,path是/websocket,从开发要接口文档,在Request Data里输入想发送的内容,如下图:

  • 相关阅读:
    javascript block
    What is the difference between a function expression vs declaration in JavaScript?
    Clean Cache Struts2 Interceptor Tutorial
    第四节,目标检测---YOLO系列
    第三节,目标检测---R-CNN网络系列
    第二节:解决过拟合与梯度下降优化
    第一节,直观理解卷积神经网络
    第六节:深度学习的模型训练技巧——优化卷积核,多通道卷积,批量归一化
    第五节,损失函数:MSE和交叉熵
    第四节:tensorflow图的基本操作
  • 原文地址:https://www.cnblogs.com/laosun0204/p/10211876.html
Copyright © 2011-2022 走看看