java.net.ConnectException:Jmeter中的连接被拒绝(连接被拒绝)错误

java.net.ConnectException:Jmeter中的连接被拒绝(连接被拒绝)错误,jmeter,Jmeter,我已经用Java1.7在mac上安装了JMeter3.1。我刚从blaze demo.com上的简单http请求开始,我得到了 java.net.ConnectException: Connection refused (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(Abstract

我已经用Java1.7在mac上安装了JMeter3.1。我刚从blaze demo.com上的简单http请求开始,我得到了

java.net.ConnectException: Connection refused (Connection refused)
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
    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:120)
    at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:179)
    at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:328)
    at org.apache.jmeter.protocol.http.sampler.MeasuringConnectionManager$MeasuredConnection.open(MeasuringConnectionManager.java:114)
    at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:612)
    at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:447)
    at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:884)
    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:55)
    at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.executeRequest(HTTPHC4Impl.java:654)
    at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample(HTTPHC4Impl.java:413)
    at org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:74)
    at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1166)
    at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1155)
    at org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.java:475)
    at org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.java:418)
    at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:249)
    at java.lang.Thread.run(Thread.java:745)

我以前在windows计算机上安装时从未遇到过此问题。我尽了最大努力从谷歌上搜索,但没有一个有用。谁能帮忙吗

连接被拒绝
表示没有服务器正在侦听您尝试连接的端口。 您可以检查:

  • 服务器已打开,正在等待接受连接
  • 公共ip或内部ip
  • 端口是否准确

  • 使用telnet ip地址端口验证您是否尝试在Mac上的JMeter外部访问应用程序?正在装货吗?您还可以在Mac中打开终端并使用Curl进行测试

    curl http://www.google.com
    
    如果您的应用程序在JMeter之外的Mac中工作,请检查您在“IP的服务器名称:”字段和“端口号”字段中给出的值。您应该能够使用如下所示的Curl访问相同的IP:port组合,并且它应该返回一个成功的响应

    curl http://IP:port
    

    检查您是否支持代理。如果是,则有多个选项可用于设置代理

    1-命令行

    jmeter -H my.proxy.server -P 8000 -u username -a password -N localhost
    
    2-系统内属性内部JMeter安装位置\JMeter-3.3\bin

    3-在JMeter UI中在Http请求->高级选项卡中


    更多详细信息

    你能发布你的jmeter属性文件吗?请共享突出显示HTTP采样器的测试计划截图,并查看结果树resultjmeter.property文件太大,你想看到哪个部分,我可以发布。@user3381098你不必发布它。您需要检查服务器主机名和端口,并测试是否可以连接。在我的回答中使用命令对不起,我不明白你在说什么ip地址和端口?你是说当地的主持人吗?在我的meter.property文件中,当我尝试连接到127.0.0.1时,它显示remote_hosts=127.0.0.1,然后它说命令拒绝连接line@user3381098似乎您的服务器已关闭,或者在Jmeter之外不需要连接请求。我在mac上的命令行中尝试了curl,它成功了,但当我在Jmeter中尝试时,它说连接被拒绝。我一点也不明白。在这里发布一个你是如何配置你的HTTPSampler的截图或者分享你的测试计划。如果相同的测试计划在Windows上运行,则可能不允许JMeter或JVM按照Mac防火墙进行连接。我不知道如何在这里附加截图。如果你想让我通过电子邮件发送,我可以这样做。基本上这只是一个简单的测试。我已经创建了一个HTTP请求采样器,在服务器名或IP=blazedemo.com和Method=GET中,我只给出了这些。在查看结果树中,我看到java.net.ConnectException:Connection-rejected(Connection-rejected)。我认为该站点存在问题。我现在可以连接到其他网站了。谢谢