zoukankan      html  css  js  c++  java
  • 定时器Throughput Shaping Timer的用法

    一、插件的安装

    Throughput Shaping Timer这个是jmeter的插件,需要自己去下载,下载地址:https://jmeter-plugins.org/?search=jpgc-tst,下载完成后,放置到jmeter安装路径的libext下。重启jmeter,在定时器组件中就可以看到了。如图

     或者通过插件管理器去安装。

    第一步:选项-->插件管理器

     第二步:在打开的Jmeter Plugins Manager窗体单击Available Plugins 选项,在左边的区域内会显示插件(注:此处显示空白是网络太慢,没有加载出来),勾选中需要安装的插件Throughput Shaping Timer,单击窗体底部按钮【Apply Changes and Restart JMeter】,进行安装。

     二、Throughput Shaping Timer的使用

    Throughput Shaping Timer用来控制吞吐量的定时器,通过延缓线程运行来整体控制取样器产生的RPS。此元件在稳定性测试时,可以帮我们自动调整负载,保持稳定的负载。

    下图分别是RPS为10、25、50、80,在此RPS水平上运行5秒.

     参数说明:

    Start RPS :开始运行RPS,开始后马上加载此数量的请求。

    End RPS :结束时RPS, 以此数为RPS最高控制点,目标是不超过此值,一般来说会在此值附近浮动。

    Duration,sec: 线程运行时长,单位是秒。

    注意:

    EndRPS设置了RPS上限,但要达到此值是需要线程(虚拟用户〉来执行的,所以我们先要预设够多的线程,不然RPS目标没法达到,JMeter 线程组在运行过程中是不会自动增加线程数的。

    所以,我线程数设置了380

    越努力,越幸运! 转载请注明出处,商用需征得作者同意,谢谢!
  • 相关阅读:
    黑板客爬虫闯关 代码
    新浪云SAE搭建python环境 问题拾遗
    关于python中的字符串编码理解
    linux环境中使用转义字符使命令行字符颜色高亮
    python中list作为全局变量无需global声明的原因
    获取youku视频下载链接(wireshark抓包分析)
    改变linux默认配色方案(dircolors和dircolors-solarized使用)
    限流常规设计和实例
    连接池-Mybatis源码
    Transaction-Mybatis源码
  • 原文地址:https://www.cnblogs.com/jane4321/p/15049022.html
Copyright © 2011-2022 走看看