当前位置: 首页 > article >正文

学英语学技术: jmeter插件管理器

单词

汉语意思

音标

catalogue

目录

/ˈkætəlɒɡ/

dependencies

依赖关系

/dɪˈpɛndənsiz/

dialog

对话框

/ˈdaɪəlɒɡ/

infrastructure

基础设施

/ˈɪnfrəstrʌktʃə(r)/

installation

安装

/ˌɪnstəˈleɪʃn/

italic

斜体

/ɪˈtælɪk/

jmeter

JMeter(软件)

/ˈdʒeɪˌmiːtər/

plugins

插件

/ˈplʌɡɪnz/

programmatically

用程序方式

/ˌprəʊɡræməˈtɪkəli/

repository

仓库

/rɪˈpɒzɪtəri/

statistics

统计数据

/stəˈtɪstɪks/

toggle

切换

/ˈtɒɡl/

uninstall

卸载

/ˌʌnɪnˈstæl/

upgrades

升级

/ˈʌpɡreɪdz/

version

版本

/ˈvɜːʃn/

anonymous

匿名的

/əˈnɒnɪməs/

default

默认的

/dɪˈfɒlt/

distribution

分布

/ˌdɪstrɪˈbjuːʃn/

precedence

优先权

/ˈpresɪdəns/

proxy

代理

/ˈprɒksi/

 

JMeter Plugins Manager

The idea of JMeter Plugins Manager is simple: instead of installing various plugins manually, it will do it for you through nice UI. No need to mess with JARs anymore. Install Plugins Manager once and it will do it all for you: installing, upgrading, uninstalling.

The plugins it manages include usual plugins from JMeter-Plugins.org, various third-party plugins and even core JMeter plugins. This is important, because removing rarely used features like JDBC and LDAP will tidy up huge popup menus from unused items. As a bonus you will get the increased JMeter startup time.

You can observe the catalogue of plugins here. As the first experiment, try to uninstall all the plugins and see how bare JMeter looks like. Then install something. Then install something more. Have fun!

Installation and Usage

Download the Plugins Manager JAR file and put it into JMeter's lib/ext directory. Then start JMeter and go to "Options" menu to access the Plugins Manager.

The label on the menu item will say "has upgrades" in case any of your installed plugins have upgrades for it.

Clicking on menu item will bring up the plugins manager dialog:

The dialog has three tabs, "Review Changes" area and "Apply" button. Removing ticks from plugins on "Installed" tab will uninstall them. Setting ticks on "Available" tab will install the plugin.

The plugins that have upgrades will show in the list with italic font. Choose the new version you want to install for them from "Version" drop-down. By default, all upgradable plugins are selected for upgrade and listed on "Upgrades" tab.

The "Review Changes" pane is important, it lists all the changes that supposed to be done after you click "Apply" button. Sometimes plugins have dependencies from each other, so there might be additional plugins uninstalled. There is no hurry for important business, so review the changes prior to applying it.

Right mouse click over checkbox lists opens "Toggle All" option, which takes some time to toggle all items in the list.

If you want to use the Plugins Manager from command-line or programmatically, please read this guide.

If you see empty dialog, this means that most likely you have proxy requirement for Internet connection. Please read following instructions.

If you face some issues where new plugins do not appear, then Plugins Manager might be using an outdated cached information. In this case, you can clear the folder referenced by System property "java.io.tmpdir"/pmgr_cache.

Add Your Plugin or Repository

Now there is an opportunity for anyone who creates the JMeter plugins to quickly make them available to wide audience of JMeter-Plugins.org. You don't have to contribute your source code into our repository, you can just create your project and maintain it, just using JPGC as distribution infrastructure. If you are interested, please raise the topic on our community forum to get more detailed instructions.

Plugins Sources Configuration

If you have need to serve additional internal plugins repository within your organization, you can do so by setting jpgc.repo.address JMeter property, adding URL for your proprietary plugins repository after semicolon like this:

jpgc.repo.address=https://jmeter-plugins.org/repo/;http://my.intranet.site/plugins-repo.json

First item is default plugins repository, second is "custom internal". You can have as many repos as you want, splitting them with semicolon character.

Plugins repository JSON has to satisfy requirements for its content. In case of plugins-ID conflict the earliest declared has precedence.

Usage Statistics Collected

By default, Plugins Manager sends some anonymous information to JMeter-Plugins.org, specifically: full version of JMeter used, list of installed plugins with their versions, anonymous unique ID for the installation. No personal identifiable information is sent. We analyze that information to learn more about which plugins deserve more development according to their popularity. Also, we share the statistics derived from usage reports on statistics page. The information is completely anonymous, you can validate that through our source code. You are free to disable these reporting by setting jpgc.repo.sendstats=false in JMeter properties.

中文总结:

  • JMeter Plugins Manager 通过用户友好的界面自动管理插件安装、升级和卸载。

  • 它管理的插件包括来自 JMeter-Plugins.org 的常规插件、第三方插件以及 JMeter 核心插件。

  • 卸载不常用功能(如 JDBC 和 LDAP)可以简化 JMeter 的菜单,提升启动速度。

  • 插件管理器的安装需要将 JAR 文件放入 JMeter 的 lib/ext 目录下。

  • 插件管理器提供三个标签页:"已安装"、"可用" 和 "升级",用于管理插件。

  • 用户可以在 "Review Changes" 面板中查看将要应用的更改,确保操作安全。

  • 插件管理器支持从命令行或程序化方式使用。

  • 如果插件不显示,可能是由于缓存问题,可以清除缓存文件夹来解决。

  • 插件开发者可以使用 JPGC 作为分发基础设施,无需贡献源代码。

  • 默认情况下,插件管理器会发送匿名使用统计数据,可以通过设置 JMeter 属性禁用此功能。

 


http://www.kler.cn/a/511358.html

相关文章:

  • 前沿技术趋势洞察与分析:探寻科技变革的多维密码
  • 使用SIPP发起媒体流性能测试详解
  • 简单介绍JSONStream的使用
  • 如何下载对应城市的地理json文件
  • 设计和优化用于 AR、HUD 和高级显示系统的表面浮雕光栅
  • 力扣解题汇总(简单)_JAVA
  • nginx 配置防爬虫
  • 83.删除排序链表中的重复元素 python
  • sqlfather笔记
  • DQN【算法+代码】玩openai gym库游戏
  • 创建react18版本脚手架报错
  • SparseInst实例测试(含cuda10.1、pytorch1.8、detectron2安装过程)
  • C#中的语句
  • 【HTTP】详解
  • STL--set(集合)
  • 一文大白话讲清楚webpack基本使用——2——css相关loader的配置和使用
  • JVM 面试八股文
  • Redis学习笔记1【数据类型和常用命令】
  • 查看代理设置Get-Item Env:https_proxy
  • < OS 有关 > 阿里云:轻量应用服务器 的使用 安装 Tailscale 后DNS 出错, 修复并替换 apt 数据源
  • 安装指南:LLaMA Factory、AutoGPTQ 和 vllm
  • 算法刷题笔记——图论篇
  • Java反射、静态代理、动态代理
  • 以单用户模式启动 Linux 的方法
  • 调试Hadoop源代码
  • 020:为什么 Resnet 如此重要?