首页 > 其他分享 >emter 远程连接多台pc测试

emter 远程连接多台pc测试

时间:2022-09-21 19:13:21浏览次数:42  
标签:bat 机器 192.168 Agent pc Controller emter JMeter 多台

利用 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.但后来发现去掉这个配置也没问题,那么原因就是中文问题了

标签:bat,机器,192.168,Agent,pc,Controller,emter,JMeter,多台
From: https://www.cnblogs.com/dabao150114/p/16716805.html

相关文章

  • Go RPC开发简介
    gorpc开发指南本书首先介绍了使用Go官方库开发RPC服务的方法,然后介绍流行gRPC库以及其它一些RPC框架如Thrift等,后面重点介绍高性能的分布式全功能的RPC框架rpcx。读者通......
  • rabbitmq模式 RPC
    rabbitmq模式RPCrpc_server.php<?phprequire_once__DIR__.'/../../vendor/autoload.php';usePhpAmqpLib\Connection\AMQPStreamConnection;usePhpAmqpLib\Mes......
  • dotnet 6 精细控制 HttpClient 网络请求超时
    本文告诉大家如何在dotnet6下使用HttpClient更加精细的控制网络请求的超时,实现HttpWebRequest的ReadWriteTimeout功能本文将介绍如何在HttpClient控制以下网络......
  • 20220911 CCPC 网络赛
    第一次正式参加xcpc比赛,三个人都好久没写代码了,导致一堆题写出来了没调出来,很下饭。ADoubtvsLie模拟题,直接模拟题意即可。CGuess手玩一下找下规律即可。HMutip......
  • 20220918 ICPC 网络赛
    过了8个题,比上一场稍微好点了,但是被过了一片的I卡住了,有点可惜。CDeltetetheTree首先可以发现几个简单的性质:操作过程中点的度数不会增加,shrink操作不改变其他点......
  • httpcurls
    publicfunctionhttpcurls($url,$data,$is_post=0,$header=null){$ch=curl_init();curl_setopt($ch,CURLOPT_URL,$url......
  • SSD, Redis多线程与云服务器架构,PC处理器
    SSD,Redis多线程与云服务器架构,PC处理器参考文献链接https://mp.weixin.qq.com/s/T-ZTn4_oGwhXSpPNg0_wOwhttps://mp.weixin.qq.com/s/qqTgnG3ndeUiZXdnmzQUfQhttps:/......
  • 2022icpc网络赛(I)
    目录A(预处理)C(结论/签到)D(打表)F(min25筛)G(dp+状态优化)H(模拟/签到)J(构造)K(dp+状态优化)L(dp)A(预处理)容易发现对于一段被0隔开的长度为\(n\)的连续的1,可以消去的0的个数为\(\lceil\f......
  • rem 实现PC端字体适配
    新建rem.js(function(win){ vartid; functionrefreshRem(){ letdesignSize=1080;//设计图尺寸 lethtml=document.documentElemen......
  • 【视频】机器学习交叉验证CV原理及R语言主成分PCA回归分析犯罪率|数据共享
    全文链接:http://tecdat.cn/?p=24671原文出处:拓端数据部落公众号交叉验证是避免过度拟合和很好地理解预测模型性能的最有效技术之一。相关视频:机器学习交叉验证CV原理及R......