服务上部署jmeter远程机
1、首先连接服务器
2、在/home下新创建一个自己的文件夹
】#useradd zhuxiao
】#ls
显示新的用户并在home下创建zhuxiao文件夹
①切换到用户zhuxiao目录下
】#su - zhuxiao
②退出该用户
】#logout 或者Ctrl+d
3、安装JDK
①在服务器上直接下载java
】#yum install java
会出现一堆需要下载内容 并提示下载需要多少M

②直接输入y,回车就已经开始下载
③下载完成后,可查看
④百度一下配置环境
】#java -version
4、Windows离线安装Jmeter
①本地已下载jmeter
②服务端进入要拷贝进去的文件夹
③直接把本地jmeter拖拽到服务端
若文件没有传输;需要在服务端现在应用
】#yum install lrzsz 根据上传的是什么压缩文件;tgz
】#yum install zip 压缩文件zip
】#yum install unzip 用于解压文件zip
④解压jmeter文件,从网上找到全的了

5、jmeter需要配置环境变量
①linux系统的环境变量在etc/profile
查看环境变量
】#cat /etc/profile
②添加环境变量;需要知道jmeter路径/bin
进入修改profile模式
】#vim /etc/profile
】# 需要按i 或 o 进入编辑模式
export jmeter_home=/home/zhuxiaoqin/apache-jmeter-4.0
export PATH=$jmeter_home/bin:$PATH
export CLASSPATH=$jmeter_home/lib/ext/ApacheJMeter_core.jar:$jmeter_home/lib/jorphan.jar:$CLASSPATH
】#按下 Esc
】# 按下 :wq 保存并退出 :q! 不保存退出
】#按下 :set nu 回车 文件就显示行数:当复制内容后,在这边直接Shift+Insert 就可以粘贴成功了
③配置完环境变量后,需要手动刷新下;或者重新登录会刷新PATH
】#echo $PATH 查看PATH变量,没有显示刚才配置的内容
】#source /etc/profile
】#echo $PATH 看到新加的变量
】#history 显示所有已运行的命令行
6、配置/bin/jmeter.properties 文件中的字段 server_port、server.rmi.port、server.rmi.localport 与控制机的配置文件一致
注:liunx在编辑模式下怎么搜索-->vim后,输入 “/搜索关键词” 回车,定位到位置-->再按下i或o就可以修改了
7、启动jmeter的server端
】#sh jmeter-server
启动时报错如下

百度了一下修改/bin/jmeter.properties 文件中的server.rmi.ssl.disable=true ,就可以了
服务器远程机就配置好了
==================================
本地也作为运行机器时,也要配置这些变量并启动jmeter-server才可以
服务上部署jmeter远程机的更多相关文章
- 性能测试即服务-docker部署jmeter及.netcore应用
前言 现在各种业务都追求上云,通俗的讲,“XX即服务”,作为一名专职的性能测试调优人员的我,由于会点三脚猫的开发功夫,“性能测试即服务”这种开发大任就落到我头上了,先做一个能完成核心压测功能的基础版. ...
- 在Linux上部署jmeter
一.服务器安装jmeter 1.将安装文件上传到Linux服务器 通过xshell文件上传工具,将文件 “apache-jmeter-5.1.1.tgz”上传 2.在服务器解压缩“apache-jme ...
- linux上部署JMeter
export JAVA_HOME=/opt/jdk1.8.0_171 export PATH=$PATH:$JAVA_HOME/bin 让环境变量生效 vi /etc/profile 添加下述两行: ...
- 在Azure上部署IPv6的App通过IOS App Store审核
随着中国企业出海Go Global,越来越多的用户开始在Global Azure部署自己的应用.由于对Global Azure功能和文档的不熟悉,使用过程中或多或少遇到了一些坑.事实上呢,这些并不是坑 ...
- Knative 应用在阿里云容器服务上的最佳实践
作者|元毅 阿里云智能事业群高级开发工程师 相信通过前面几个章节的内容,大家对 Knative 有了初步的体感,那么在云原生时代如何在云上玩转 Knative?本篇内容就给你带来了 Knative 应 ...
- 【docker】centOS7上部署的mysql和spring boot服务,要求,mysql的时间、java程序服务的时间和宿主机的时间完全保持一致【修改mysql时区,临时和永久】【修改spring boot配置文件时区】【修改docker启动spring boot实例程序时区】
要求:centOS7上部署的mysql和spring boot服务,要求,mysql的时间.java程序服务的时间和宿主机的时间完全保持一致: ============================ ...
- JMETER远程运行_多机联合负载
JMETER远程运行_多机联合负载 远程运行是用一台JMeter控制机控制远程的多台机器来产生负载.控制机与负载机之间通过RMI方式来完成通信.在负载机上运行Agent程序(启动命令是%JMETER_ ...
- Dubbo入门到精通学习笔记(二):Dubbo管理控制台、使用Maven构建Dubbo的jar包、在Linux上部署Dubbo privider服务(shell脚本)、部署consumer服务
文章目录 Dubbo管理控制台 1.Dubbo管理控制台的主要作用: 2.管理控制台主要包含: 3.管理控制台版本: 安装 Dubbo 管理控制台 使用Maven构建Dubbo服务的可执行jar包 D ...
- 在 CentOS7 上部署 zookeeper 服务
在 CentOS7 上部署 zookeeper 服务 1 用 SecureCRT 或 XShell 等 Linux 客户端工具连接至 CentOS7 服务器: 2 进入到 /usr/local/too ...
随机推荐
- iOS开发中的地图开发
显示地图: 1.导入头文件 #import <MapKit/MapKit.h> 如果同时需要用户定位的话还需要 #import <CoreLocation/CoreLocation. ...
- SpringCloud Feign报错:Method has too many Body parameters
1.feign多参数问题 1.1GET方式 错误写法 @RequestMapping(value="/test", method=RequestMethod.GET) Model ...
- arp攻击的处理方法
http://www.hacking-tutorial.com/tips-and-trick/4-steps-to-prevent-man-in-the-middle-attack-arp-poiso ...
- 百度云如何免费扩容至2055G?
百度云如何免费扩容至2055G? 上篇说到整一个新的百度账号,那么5G的百度云内存肯定满足不了我们收集癖的需求.那么就来了解一下怎么扩容吧. 主要是在手机端实现的 用这个新的百度账号在手机APP上登录 ...
- 【cs231n】神经网络学习笔记1
神经网络推荐博客: 深度学习概述 神经网络基础之逻辑回归 神经网络基础之Python与向量化 浅层神经网络 深层神经网络 前言 首先声明,以下内容绝大部分转自知乎智能单元,他们将官方学习笔记进行了很专 ...
- hdu5616 暴力枚举
2017-08-25 20:08:54 writer:pprp 题目简述: • HDU 5616• n个砝码,可以放在天平左右两侧或不放• m次询问,每次询问是否可以测出给定重量• 1 ≤ n ≤ 2 ...
- Flume NG初次使用
一.什么是Flume NG Flume是一个分布式.可靠.和高可用性的海量日志采集.聚合和传输的系统,支持在日志系统中定制各类数据发送方,用于收集数据:同时Flume提供对数据的简单处理,并写到各种数 ...
- hibernate:inverse、cascade,一对多、多对多详解
1.到底在哪用cascade="..."? cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入或是删除,所 ...
- springboot获取配置文件中的内容
代码: GrilApplication.java @SpringBootApplication public class GrilApplication { public static void ma ...
- js数组与字符串的相互转换
一.数组转字符串 需要将数组元素用某个字符连接成字符串,示例代码如下: var a, b,c; a = new Array(a,b,c,d,e); b = a.join('-'); //a-b-c-d ...