前几天,有了新的接口性能测试需求,同事在添加 HTTP请求 后,运行时响应信息如下所示:

 java.net.SocketException: Permission denied: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:127)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180)
at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:294)
at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)
at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.executeRequest(HTTPHC4Impl.java:505)
at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample(HTTPHC4Impl.java:328)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:74)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1141)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1130)
at org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:431)
at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:258)
at java.lang.Thread.run(Thread.java:745)

经过问询谷大爷,查了一下,发现只要在启动脚本里添加 -Djava.net.preferIPv4Stack=true 参数,将其网络偏爱设置为 IPv4。设置如下所示:

启动配置文件路径:{JMeter 主目录}\bin

Linux 启动配置文件:jmeter.sh,添加如下启动参数设置:
        export JVM_ARGS="-Djava.net.preferIPv4Stack=true"

Winows 启动配置文件:jmeter.bat,添加如下启动参数设置:
        set JVM_ARGS="-Djava.net.preferIPv4Stack=true"

重新启动 JMeter 运行脚本即可解决之前的报错。

后记:

问题解决后,作为一名专职测试人员,我问自己难道是开发对此接口设置了 IPv4 偏好 ?!想想不应该呀。。。为防止用户在访问上述接口出现此问题,我还是去找相应的接口开发人确认了一下。经确认其未进行相应的设置,同时查看源码遍历 IPv 信息,也未发现有相应的设定!

新的问题出现了,是什么导致了其访问接口的时候,偏好了 IPv4 的呢 ????

正所谓,功夫不负有心人!后经努力,查询 JDK 的 Networking Properties 才得到了最终的答案,如下所示。

aaarticlea/png;base64,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" alt="" />

后来查询了一下 JMeter 的用户手册,发现可以通过修改其配置文件,实现在任意系统的移植,而不需要改每个系统对应的启动文件。

系统配置文件:{JMeter 主目录}\bin\system.properties,将 java.net.preferIPv4Stack 设置为 true 即可。

至此,此文顺利完结,希望此文能够给初学 JMeter 的您一份参考。

最后,非常感谢亲的驻足,希望此文能对亲有所帮助。热烈欢迎亲一起探讨,共同进步。非常感谢! ^_^

JMeter学习-017-java.net.SocketException: Permission denied: connect 解决方案的更多相关文章

  1. 解决:IDEA unable to import maven project see logs for details问题+java http请求报java.net.SocketException: Permission denied:connect 问题

    背景:用IDEA写了一个java发送http请求的maven项目. 运行时,项目报java.net.SocketException: Permission denied:connect问题: 修改po ...

  2. tomcat报错:java.net.SocketException: Permission denied["http-nio-80"]

    tomcat报错:java.net.SocketException: Permission denied["http-nio-80"] 问题:使用非root账户tomcat启动to ...

  3. android程序在调试时出现了套接字异常“java.net.SocketException: Permission denied”该如何解决

    Socket不能对外连接,错误不会被报出,调试的时候,能看到Exception, 一般是抛出 java.net.socketexception permission denied这个异常.只要你的程序 ...

  4. Protocol handler start failedCaused by: java.net.SocketException: Permission denied

    最近在使用mac启动项目的时候,发现原本在Windows下正常跑的项目报错如下: Protocol handler start failedCaused by: java.net.SocketExce ...

  5. 【Jmeter】Address already in use : connect &&Permission denied: connect 解决方案

    Address already in use : connect   该问题的原因为: Windows 提供给 TCP/IP链接的端口为 1024-5000,并且要四分钟来循环回收他们.就导致我们在短 ...

  6. Android出现java.net.SocketException: Permission denied报错

    是由于权限问题导致的,在manifests中找到AndroidManifest.xml 在manifest节点下新增 <uses-permission android:name="an ...

  7. 安卓开发中遇到java.net.SocketException: Permission denied

    仅需在AndroidManifest.xml添加 <uses-permission android:name="android.permission.INTERNET" /& ...

  8. Jmeter之Non HTTP response code: java.net.SocketException/Non HTTP response message: Permission denied: connect

    最近在做性能测试过程中遇到了高并发时,后台监控各项指标都很正常,但是测试结果中很多Non HTTP response code: java.net.SocketException/Non HTTP r ...

  9. gerrit集成gitweb:Error injecting constructor, java.io.IOException: Permission denied

    使用gerrit账户在centos上安装gerrit,然后集成gitweb,gerrit服务启动失败,查看日志,报错信息如下: [-- ::,] ERROR com.google.gerrit.pgm ...

随机推荐

  1. Java Static关键字详解

    提起static关键字,相信大家绝对不会陌生,但是,想要完全说明白,猛的一想,发现自己好像又说不太明白... ...比方说,昨天被一个同学问起的时候... ... 当然,不是所有人都像我一样学艺不精的 ...

  2. [rxjs] Async, handle data over time

    If I have an array, and I want to apply filter, map, forEach to it. let Observable = Rx.Observable; ...

  3. # Linux Whois3获取 运营商信息

    Linux Whois3获取 运营商信息 APNIC是管理亚太地区IP地址分配的机构,它有着丰富准确的IP地址分配库,同时这些信息也是对外公开的,并提供了一个查询工具,下面就让我们看看如何在Linux ...

  4. 针对Oracle数据库中SCOTT方案的多表查询一个例子

    查询出每个员工的姓名.职位.月薪.所属部门名.月薪等级及其领导的姓名.职位.所属部门名.月薪等级.select e.ename 员工姓名,e.job 员工职位,e.sal 员工月薪,d.dname 员 ...

  5. 创建MySQL用户 赋予某指定库表的权限

    摘自: http://renxiangzyq.iteye.com/blog/763837 update ERROR 1364 (HY000): Field 'ssl_cipher' doesn't h ...

  6. protobuf与json相互转换的方法

    google的protobuf对象转json,不能直接使用FastJson之类的工具进行转换,原因是protobuf生成对象的get方法,返回的类型有byte[],而只有String类型可以作为jso ...

  7. Python mysql backup

    http://www.linuxidc.com/Linux/2015-02/113057.htm ------------- #!/usr/bin/python#################### ...

  8. zabbix出现中文不能选的情况

    像这里一样,有些选项是选不了的,这个时候我们要做的第一步就是,找到这个配置文件. 如果不知道在哪里的话可以用find命令查找. sudo find / -name locales.inc.php 找到 ...

  9. java GC工作机制

    转自:http://www.cnblogs.com/hzdtf/articles/5419987.html GC:垃圾回收站,是将java的无用的堆对象进行清理,释放内存,以免发生内存泄露.在介绍ja ...

  10. python_Django 实现登入功能form表单的参数接收处理

    1.创建Django工程. 参考https://www.cnblogs.com/CK85/p/10159159.html中步骤. 2.在urls.py文件中添加url分发路径 "" ...