`

Jemter 远程连接多台pc测试

 
阅读更多
来源:http://www.cnblogs.com/quange/archive/2010/04/19/1715401.html

利用JMeter进行负载测试的时候,使用单台机器模拟测试超过1000个行程的并发就有些力不从心,在执行的过程中,JMeter自身会自动关闭,要解决这个问题,可以使用分布式测试,运行多台机器运行所谓的 Agent 来分担 JMeter自身的压力,并借此来获取更大的并发用户数,但是需要进行相关的一些修改,具体如下:
  1、在所有期望运行 JMeter 作为 Load Generator 的机器上安装 JMeter,并确定其中一台机器作为 Controller,其他的机器作为 Agent。然后运行所有 Agent 机器上的JMeter-server.bat文件——假定我们使用两台机器 192.168.0.1 和 192.168.0.2 作为 Agent;

  2、在Controller 机器的 JMeter 安装目录下找到 bin 目录,再找到 JMeter.properties 这个文件,使用记事本或者其他文字编辑工具打开它;

  3、在打开的文件中查找“remote_hosts=”这个字符串,你可以找到这样一行“remote_hosts=127.0.0.1”。其中的 127.0..0.1 表示运行 JMeter Agent 的机器,这里需要修改为“remote_hosts=192.168.0.1:1099,192.168.0.2:1099”——其中的 1099 为 JMeter 的 Controller 和 Agent 之间进行通讯的默认 RMI 端口号;

  4、保存文件,并重新启动 Controller 机器上的 JMeter.bat,并进入 Run -> Remote Start 菜单项,在这里可以看到远程启动菜单下面有192.168.0.1 ,192.168.0.1两个IP地址

  5、如果要让某个电脑执行,可以点击改电脑的IP地址就可以,如果两个都要执行,可以点击Run 菜单下的“远程运行全部”菜单

  6、有时候用作代理的机器太少,仍不能满足需要,则需要将作为Controller的电脑也当作Agent,则同样需要修改 JMeter.properties文件,将Controller的IP地址写入。同时,这个时候,需要打先打开Controller 电脑中JMeter下bin目录下的jmeter-server.bat,然后再打开JMeter.bat,此时,进入Run -> Remote Start菜单,可以看到Controller也作为远程机器进行运行。



   在连接时报:connection refused to host:10.10.90.69 nested exception is...错误,后来发现是启动JMeter-server.bat时就报错了,分析原因是jmeter安装文件放到桌面上有中文字符引起的:解决办法把jmeter挪到其他没有中文字符的地方就ok了。

  另开始没发现启动JMeter-server.bat报错前以为是host:(C:\WINDOWS\system32\drivers\etc\hosts)没有配置的原因,同时配了10.10.90.70  liujun2.但后来发现去掉这个配置也没问题,那么原因就是中文问题了

分享到:
评论

相关推荐

    Jemter多用户并发测试。

    Jemter多用户并发测试。

    用Jemter进行测试

    Meter是Apache组织的开放源代码项目,它是功能和性能测试的工具,100%的用java实现。JMeter可以用于测试静态或者动态资源的性能(文件、Servlets、Perl脚本、java对象、数据库和查询、ftp服务器或者其他的资源)。...

    jemter-kafka连接器

    jmeter连接kafka需要的连接器,可用于将静态测试数据通过jemter模拟高并发数据流发送到kafka中,可作为Kafka的生产者。

    jemter接口测试.xmind

    jemter接口测试.xmind

    jemter配置文档

    jemter配置文档

    基于JMeter模拟1万个终端设备,进行TCP长连接性能测试1

    第一步:身份认证左边是终端request,右侧是server端的responseMessage_id:表示请求的唯一idDevice_id:表示终端设备的idM

    性能测试Jemter安装包

    安装步骤及操作可看相关博客. JMeter是一个开源的Java应用,用于对软件做压力测试和功能...完全多线程,允许多个线程并发取样。 提供数据分析和可视化插件,具有很好的可扩展性以及个性化。 支持动态输入到测试的功能。

    jmeter 接口测试

    jemter接口测试jemter接口测试jemter接口测试jemter接口测试jemter接口测试jemter接口测试jemter接口测试jemter接口测试jemter接口测试jemter接口测试jemter接口测试jemter接口测试

    apache_jemter4.0000

    jmeter4.0包 apache_jemter4.0000

    apache-jemter-2.11

    JMeter 介绍: 一个非常优秀的开源的性能测试工具 Jmeter工具和其他性能工具在原理上完全一致 工具包含4个部分:  1 负载发生器:用于产生负载 通常以多线程或是多进程的方式模拟用户行为  2 用户运行器:通常是...

    jmeter-压力测试报告-超细

    jmeter-压力测试报告-超细,Jmeter性能测试工具使用总结

    jemter压测mongodb测试计划

    配置多个mongodb连接

    jemter中文安装压缩包

    jemter压测工具,中文免安装压缩包

    memoryAnalyzer,jemter,jvisualvm工具使用介绍

    jemter用作压力测试,就是测试系统能够支撑的并发数 jvisualvm是jdk自带工具,可以监控Java内存模型,是可视化的界面哦,分分钟对内存模型了如指掌,还可以监控线程情况,CPU使用情况,对性能优化有需求的同学最好...

    SIPp的自动化压力测试

    根据测试规模和被测试设备的能力,可以扩展多个SIPp测试节点,由测试管理系统集中管理和分配任务。所有设备通过交换机和路由器组成的网络连接在一起。测试管理系统使用网络接口,一方面管理SIPp节点,启动及停止其...

    jmeter做的http并发测试完整例子(包含完整可执行脚本http_sample.jmx)

    压缩包里有:http_sample.jmx,JMeterPlugins-Extras.jar,JMeterPlugins-Standard.jar,ServerAgent-2.2.1.zip 1:安装Java8环境 2:安装apache-jmeter-3.1 ...3:服务端运行ServerAgent-2.2.1 4:Jmeter里\lib\ext,...

    jmeter使用手册

    关于性能测试工具jemter的详细使用和介绍

    jemter2.13.zip

    jemter2.13安装文件

    jemter jemter

    接口测试工具,很强大的一个软件,也很好用,很轻便 接口测试工具,很强大的一个软件,也很好用,很轻便

    Jemter服务器监控组件

    Jmeter测试工具组件,用于测试短连接的工具,只是一个插件,用法请百度

Global site tag (gtag.js) - Google Analytics