JMeter压测工具介绍、安装及汉化教程,详解安装目录结构

2023-09-18 14:51:26

🧑‍💻作者名称:DaenCode
🎤作者简介:CSDN实力新星,后端开发两年经验,曾担任甲方技术代表,业余独自创办智源恩创网络科技工作室。会点点Java相关技术栈、帆软报表、低代码平台快速开发。技术尚浅,闭关学习中······
😎人生感悟:尝尽人生百味,方知世间冷暖。
📖所属专栏:JMeter实战


在这里插入图片描述


专栏推荐

  • 专门为Redis入门打造的专栏,包含Redis基础知识、基础命令、五大数据类型实战场景、key删除策略、内存淘汰机制、持久化机制、哨兵模式、主从复制、分布式锁等等内容。链接>>>>>>>>>《Redis从头学》
  • SpringBoot实战相关专栏,包含SpringBoot过滤器、拦截器、AOP实现日志、整合Freemaker、整合Redis等等实战相关内容,多篇文章登入全站热榜、领域热榜、被技术社区收录。链接>>>>>>《SpringBoot实战》

🌟前言

无论是测试人员、后端开发人员,Jmeter压测工具的使用是必须掌握的一门工具。本文就介绍一下JMeter的安装及汉化教程,包括安装目录的结构


🌟介绍

JMeter 是一款开源的 Java 应用程序,用于进行性能测试和负载测试。它可以模拟多种协议(如 HTTP、FTP、SMTP、POP3、TCP 和 JDBC 等)的负载,通过观察响应时间、请求吞吐量和错误率等指标,来评估应用程序的性能和稳定性。


🌟安装

1.下载,选择适合自己操作系统的压缩包。官网:https://jmeter.apache.org/download_jmeter.cgi
在这里插入图片描述
2.安装:将下载好后的安装包,解压到自己指定的安装目录即可。
在这里插入图片描述


🌟目录结构

解压完成之后,目录结构如下:

apache-jmeter-5.6.2/
├── bin/
│   ├── jmeter.bat
│   ├── jmeter
│   ├── jmete-server
│   ├── jmeter-server.bat
│   └── jmeter.properties
├── docs/
├── extras/
├── lib/
├── licenses/
├── NOTICE.txt
├── README.md
└── RELEASE_NOTES.md

解释:

  1. bin: JMeter 的可执行文件和脚本。
    • jmeter.bat:windows启动文件。
    • jmeter:linux、mac启动文件。
    • jmeter-server:linux、mac分布式压测启动文件。
    • jmeter-server.bat:windows分布式压测启动文件。
    • jmeter.properties:配置文件。
  2. docs/:目录包含了 JMeter 的官方文档,包括用户手册、组件参考等。
  3. extras/ :目录包含了一些额外的文件和插件,如第三方扩展、样例等。
  4. lib/ :目录包含了 JMeter 运行时所需的依赖库,其中包括 JMeter 核心库和用于支持各种协议的扩展库。
  5. licenses/ :目录包含了软件的许可证文件,其中包括 Apache 许可证等。
  6. NOTICE.txt :文件包含了有关 JMeter 第三方依赖库的版权和许可信息。
  7. README.md:文件是对 JMeter 的简要介绍和使用说明。

🌟汉化

汉化方式分为临时更改和永久更改,不过建议还是使用英文版本的,可以先使用中文版过渡。

1.临时更改:如下图操作所示
在这里插入图片描述
2.永久更改:前往安装目录中的bin/jmeter.properties文件,修改配置文件,加入图中配置。
在这里插入图片描述


🌟写在最后

有关于JMeter介绍、安装及汉化教程,详解安装目录结构到此就结束了。感谢大家的阅读,希望大家在评论区对此部分内容散发讨论,便于学到更多的知识。


请添加图片描述

更多推荐

android可见即可说实现方案

依赖于科大讯飞的asr识别能力,使用Android无障碍服务获取页面文本作为热词,注册到讯飞api,注册过后语音识别到热词的asr返回,利用WindowManager和无障碍的点击实现可见即可说功能## 无障碍服务获取需要注册的热词```packagecom..model;importandroid.acce

设计模式之命令模式

文章目录智能生活项目需求命令模式基本介绍命令模式的原理类图命令模式解决智能生活项目命令模式的注意事项和细节智能生活项目需求看一个具体的需求我们买了一套智能家电,有照明灯、风扇、冰箱、洗衣机,我们只要在手机上安装app就可以控制对这些家电工作。这些智能家电来自不同的厂家,我们不想针对每一种家电都安装一个App,分别控制,

opencv实现仿射变换

什么是仿射变换?代码实现importnumpyasnpimportcv2ascvimportmatplotlib.pyplotasplt#设置字体frompylabimportmplmpl.rcParams['font.sans-serif']=['SimHei']#图像的读取img=cv.imread("lena.p

K8S ingress nginx性能优化

nginx性能主要优化参数:worker_connections和worker_processes是Nginx配置中的两个重要参数,用于控制Nginx服务器的性能和并发连接处理能力。worker_connections:worker_connections参数用于指定每个Nginx工作进程(workerprocess)

OpenCV自学笔记十五:图像轮廓

目录1、查找并绘制轮廓2、矩特征3、Hu矩4、轮廓拟合5、凸包1、查找并绘制轮廓在OpenCV中,可以使用`cv2.findContours()`函数来查找图像中的轮廓,并使用`cv2.drawContours()`函数将轮廓绘制到图像上。下面是一个示例代码:importcv2#读取图像并转换为灰度图像image=cv

AI项目八:yolo5+Deepsort实现目标检测与跟踪(CPU版)

若该文为原创文章,转载请注明原文出处。一、DeepSORT简介DeepSORT是一种计算机视觉跟踪算法,用于在为每个对象分配ID的同时跟踪对象。DeepSORT是SORT(简单在线实时跟踪)算法的扩展。DeepSORT将深度学习引入到SORT算法中,通过添加外观描述符来减少身份切换,从而提高跟踪效率。这是提供两个dem

学习如何编码

在学习编码时感受到一些失败●他在编码旅途之初并没有一个明确的目标;●他从看课程和阅读教程开始,但他只会复制代码,而不关心它是如何工作的。有时候他会复制粘贴代码●他没有通过做小挑战或记笔记来强化他正在学习的东西●他没有练习编程,也没有提出自己的项目想法●当他的代码不是非常干净或高效时,他很快就感到沮丧●他失去了动力,因为

计算机视觉与深度学习-经典网络解析-GoogLeNet-[北邮鲁鹏]

这里写目录标题GoogLeNet参考GoogLeNet模型结构创新点Inception结构,它能保留输入信号中的更多特征信息去掉了AlexNet的前两个全连接层,并采用了平均池化引入了辅助分类器GoogLeNetGoogLeNet的设计主要特点是引入了Inception模块,这是一种多尺度卷积结构,可以在不同尺度下进行

Leetcode.146 LRU 缓存

题目链接Leetcode.146LRU缓存mid题目描述请你设计并实现一个满足LRU(最近最少使用)缓存约束的数据结构。实现LRUCache类:LRUCache(intcapacity)以正整数作为容量capacitycapacitycapacity初始化LRU缓存intget(intkey)如果关键字keykeyke

JVM-环境准备&性能指标&基础知识

环境准备&性能指标&基础知识环境准备JDK—工具JDK(JavaDevelopmentKit)是用于开发Java应用程序的软件开发工具集合,包括了Java运行时的环境(JRE)、解释器(Java)、编译器(javac)、Java归档(jar)、文档生成器(Javadoc)等工具。简单的说我们要开发Java程序,就需要安

五十二.PPO算法原理和实战

基于表格的方法:动态规划法、蒙特卡罗法、时序差分法等。基于值函数近似的方法:DQN及其改进方法。两类方法都基本遵循了“策略评估-策略改进”交替循环的算法框架。基于值函数的算法在实际应用中也存在一些不足,如算法难以高效处理连续动作空间任务和只能处理确定性策略而不能处理随机策略等。强化学习的最终目标是获得最优策略。将策略本

热文推荐