jmeter负载机运行/添加压力机/分布式

摘要:
在压力测试期间,我们可能会有很大的并发性。一台机器不能再启动这么多并发机器了。此时,我们需要使用多台机器一起产生压力。我们需要增加一个媒体。我们如何添加新闻?首先,我们需要在用作印刷机的机器上启动jmeter代理,然后在用作控制机器的机器上添加印刷机IP。jmeter的bin目录中有一个jmeter服务器。启动它。如果使用windows机器作为媒体,请运行jmeter server.bat。如果使用linux机器作为新闻,请运行jmeter server。
  • 我们在压测的时候,可能并发比较大, 一台机子已经启动不了那么多并发了,这个时候我们就要使用多台机子一起来发压力,就要添加压力机,添加压力机怎么添加呢,首先要在做压力机的机子上启动jmeter的代理,然后做为控制机的机子上添加上压力机的ip即可。
    • Jmeter的bin目录下有一个jmeter-server,启动它即可,windows机子作为压力机的话,运行jmeter-sever.bat,linux作为压力机的话,运行jmeter-server
    • 然后在作为控制机的jmeter配置文件里添加压力机ip即可,jmeter的配置文件在bin目录下jmeter.properties,添加压力机的时候,在配置文件里面找到remote_hosts添加ip,然后重启jmeter就可以看到远程压力机了

具体设置使用方法如下:

1. 其他电脑上也有安装jmeter,你的电脑是msater,其他电脑是slave

2. 和其他电脑之间能ping通(可以在同一局域网下)

3. 启动其他电脑上的jmeter-server,在bin目录下

jmeter负载机运行/添加压力机/分布式第1张

4. 在master电脑的jmeter的属性文件下,找到remote_host就可以修改。Jmeter的默认端口是1099,多台用逗号隔开

jmeter负载机运行/添加压力机/分布式第2张

保存后重启jmeter

5. 启动jmeter的时候,远程运行

jmeter负载机运行/添加压力机/分布式第3张

================================================================================================================================================================================================================

备注:
1.负载机与启动机器的Jmeter版本要一致,否则会出现远程调用失败
2.最好在本机IP(127.0.0.1)加上端口号,否则本地调试脚本会失败
3.控制机不要进行压测,会影响电脑操作
4.负载机的压测结果都可以在控制机中显示
5.控制机的设置对每1台负载机都生效(控制机设置的线程数:800,则每一台负载机线程数都是800)
6.如果负载机使用window XP系统,请求过多会出现“JMeter Exception: java.net.BindException: Address already in use: connect”此问题,解决方案:
参考:http://twit88.com/blog/2008/07/28/jmeter-exception-javanetbindexception-address-already-in-use-connect/

免责声明:文章转载自《jmeter负载机运行/添加压力机/分布式》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇【Azure 应用服务】一个 App Service 同时部署运行两个及多个 Java 应用程序(Jar包)iOS 地图(添加大头针)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

用脚本获取windows的mac地址

bat脚本内容如下 @echo off echo GET MAC ADDRESS echo PLEASE WAIT... getmac /v > mac.txt echo GET MAC ADDRESS SUCCESS pause exit getmac命令详解 1.具体功能 该命令用于返回计算机中所有网卡的媒体访问控制(MAC)地址以及每个地址的网...

解决win10(1809)加域后,域管理员无权限设置

部分win10电脑加域后,使用域管理员无权限修改一些设置。网上查询了一下,附上解决办法。   例如设置“桌面图标设置”   本次案例: win10-LTSC(1809) 已加域 使用域管理员对计算机操作提示权限 1.版本信息 2.运行“secpol.msc”,进入“本地安全策略”   键盘键入【WIN+R】键,再输入“secpol.msc”,回车进入“...

Jmeter中获取返回结果中的值

jmeter做测试中,经常会有下一个请求需要用到上一个请求的返回值,那如何取到这个返回值就显得很重要。下面有两个方法,可以按照自己的熟悉程度在测试过程中灵活使用。 1、正则表达式法       正则表达式是比较直接的获取返回值得方法,只要熟悉正则表达式,就不在话下。       使用方法是,请求右键---后置处理器---正则表达式提取器,如图       ...

解决win10连接wifi,提示需要执行操作,并自动打开微软网站的问题

点电脑左下角的开始---运行----regedit。打开后1 找到注册表键值HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesNlaSvcParametersInternet2 双击HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesNlaSvcParameter...

MobileNet系列之MobileNet_v2

​  MobileNet系列之MobileNet_v1 Inception系列之Inception_v1 Inception系列之Batch Normalization Inception系列之Inception_v2-v3 Inception系列之Inception_v4 导言:     MobileNet_v2提出了一些MobileNet_v1存在的一...

Jmeter工具笔记-使用Firefox浏览器导入证书并录制Web

下载Firefox浏览器并安装成功      打开Jmeter工具,新建Template为‘Recording’  打开HTTP(S) Test Script Recorder页面,设置端口号(默认8888即可),单击Start按钮启动,会在apache-jmeter-4.0in下生成crt证书 apache-jmeter-4.0in下生成crt证书...