`

Jmeter之代理服务器设置

阅读更多

在公司网络里使用Jmeter http request访问百度首页,在View Results True的Response Data发现如下异常:

java.net.ConnectException: Connection timed out: connect
	at java.net.PlainSocketImpl.socketConnect(Native Method)
	at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
	at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
	at java.net.Socket.connect(Socket.java:529)
	at java.net.Socket.connect(Socket.java:478)
	at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
	at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
	at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
	at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
	at sun.net.www.http.HttpClient.New(HttpClient.java:306)
	at sun.net.www.http.HttpClient.New(HttpClient.java:323)
	at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:975)
	at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:916)
	at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:841)
	at org.apache.jmeter.protocol.http.sampler.HTTPJavaImpl.sample(HTTPJavaImpl.java:479)
	at org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:62)
	at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1054)
	at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1043)
	at org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:416)
	at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:271)
	at java.lang.Thread.run(Thread.java:662)

 

主要原因是通过公司的内部网络访问外部网络的时候,是需要设置代理服务器的.对此,我们可以新建立一个"HTTP Request Defaults", 在Proxy Server部分设置好代理服务器,脚本即可正常运行



 

  • 大小: 2.8 KB
0
0
分享到:
评论

相关推荐

    JMETER服务器代理工具

    与JMETER搭配的Linux服务器监控工具,开启代理后即可于windows客户端执行监控操作(注:如果无法连通,可查看服务器控制台是否有开放该端口)

    jmeter之HTTP代理服务器脚本

    JMeter插件PerfMon服务器代理(ServerAgent-2.2.3.zip)

    JMeter插件PerfMon服务器代理(ServerAgent-2.2.3.zip),将 ServerAgent-2.2.3.zip 解压缩到服务器上的某个位置。startAgent.sh然后在 Unix 上使用脚本或startAgent.bat在 Windows上使用脚本启动代理。该代理是用 ...

    jmeter性能面试问答题

    Jmeter怎么录制,怎么过滤,线程组有...jmeter可以在设置http代理服务器的时候,过滤掉不需要的css、gif等内容。 线程组包括:线程组名、注释、线程组中的用户数量、线程组在多少时间发送完请求、循环次数、时间调度

    Jmeter配置代理实现录制过程图解

    主要介绍了Jmeter配置代理实现录制过程图解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    elk-jmeter:尝试使用 logstash 和 Jmeter PerfMon 服务器代理

    试验 ELK / JMeter PerfMon 服务器代理我使用 JMeter PerfMon 服务器代理设置了服务器,并希望使用 Logstash 收集此代理的,以将其存储在 Elasticsearch 中并使用 Kibana 可视化数据。 python 脚本是一个类似于 ...

    jmeter+linux资源监控

    不用了不用了不用了不用了不用了不用了不用了不用了不用了不用了不用了不用了

    Apache JMeter

     在设计阶段,JMeter能够充当HTTP PROXY(代理)来记录IE/NETSCAPE的HTTP请求,也可以记录apache等WebServer的log文件来重现HTTP流量。当这些HTTP客户端请求被记录以后,测试运行时可以方便的设置重复次数和并发度...

    JMETER组件介绍笔记

    jmeter.propertis 是jmeter 中间的核心文件 基本所有的JMeter 配置项都是在这个配置文件中间,比如: 设置字符集、设置监听器中间的模板、如果将来做分布式,服务器的代理等配置项都是在这个文件中间 路径:D:\apache-...

    Jmeter性能测试白皮书

    Jmeter也可以作为Web服务器与浏览器之间的代理网关,以便捕获浏览器的请求和Web服务器的响应。 Jmeter和其他性能工具在原理上基本一致,Jmeter包含了4个部分: 负载发生器:用于产生负载,通常以多线程或多进程的...

    #4额安装插件(jmeter本身不能监测cpu、内存和吞吐量)

    2,服务器监控插件:下载serveragent ①在本地启动serveragent(服务代理):默认端口4444,监听本地的服务。双击serverAgent.bat启动 ②创建一个分布式线程组并进行配置→创建监听器里的结果树和聚合报告

    apache-jmeter-2.7

    JMeter是一款在国外非常流行和受欢迎的开源性能测试工具,像LoadRunner 一样,它也提供了一个利用本地Proxy Server(代理服务器)来录制生成测试脚本的功能,但是这个功能并不好用,和Badboy结合使用录制生成 JMeter ...

    apache-jmeter-5.1.1.zip

    服务器性能测试软件,接口测试,jmeter可以配置代理服务等多功能

    JMETER 分布测试完整实践过程

    1. 我的jmeter版本是 apache-jmeter-5.1,在 agent 机器上需要修改配置 jmeter.properties,修改以下两处配置:1)找到 server_port 去掉 #,设置端口 。 2)找到server.rmi.ssl.disable=false 改成 true

    JMeter

    NULL 博文链接:https://7wolfs.iteye.com/blog/935363

    JMeter从入门到精通

    JMeter是一款在国外非常流行和受欢迎的开源性能测试工具,像LoadRunner 一样,它也提供了一个利用本地Proxy Server(代理服务器)来录制生成测试脚本的功能,但是这个功能并不好用。所以在本文中介绍一个更为常用的...

    性能测试工具Jmeter

    本文来自于简书,本文简单介绍了性能测试工具Jmeter,以及Jmeter测试脚本和如何配置HTTP代理服务器。Jmeter使用概述录制脚本首先我们需要设置Jmeter:① 测试计划&gt;添加&gt;Threads(Users)&gt;线程组;② 工作台&gt;添加&gt;非...

    jmeter监控服务端安装包

    监控jmeter服务器资源,需要在服务器上启动服务代理。 才可以监控服务器cpu,内存,磁盘等资源使用情况

    JMETER分布式部署实践详解

    由于JMeter 并发的时候每并发一个用户(线程组)都需要消耗压测机的cpu、内存、带宽等服务器资源。 随并发用户数量增加,单台压力机已经没法满足用户的业务需求,所以,需要通过分布式多台压测机。 假设当前单台...

    JMeter录制脚本

    JMeter录制脚本

Global site tag (gtag.js) - Google Analytics