lintotti 发表于 2011-7-4 01:20:55

关于Error -27796: Failed to connect to server : [10061] Connection refused 错误

跑测试的时候,我才用了500个用户,到300个用户左右就出现
Error -27796: Failed to connect to server "localhost:8080": Connection refused
用的是mysql+tomcat,其中mysql中max_connections=16384,tomcat的maxThreads=12000
请问还有loadrunner中running-set有需要设置的么?

hhuang3361 发表于 2012-3-23 11:29:11

我才运行了10用户就出现这个问题了,真头疼

ziheng198688 发表于 2011-7-4 16:36:12

这个跟LR的设置应该没有什么联系,楼主可以尝试加大maxThreads的数值。这个时候的相应时间如何啊服务器的CPU,内存什么的正常吗?

ziheng198688 发表于 2011-7-4 16:36:59

这个跟LR的设置应该没有什么联系,楼主可以尝试加大maxThreads的数值。这个时候的相应时间如何啊服务器的CPU,内存什么的正常吗?

lintotti 发表于 2011-7-4 16:45:40

回复 2# ziheng198688


    之前tomcat的maxthreads是不是200,然后跑到后面tomcat就会报错,后来调到12000以后tomcat就不报错了,但是loadrunner还是一样的错误
应该不是tomcat的问题把?

danmy 发表于 2011-7-4 18:09:54

尝试修改注册表中
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters里,有如下两个键值:
TcpTimedWaitDelay
MaxUserPort

端口等待时间调小,最大可用端口调大

lintotti 发表于 2011-7-5 00:38:55

回复 5# danmy


    这两个我都改成1和65534了
刚才又跑到这个错误,我看mysql的log,也没有error-log信息,崩溃了
有没有可能是配置的原因?

lintotti 发表于 2011-7-5 00:39:53

回复 5# danmy


    这两个我都改了呀,但是还是有错
然后看mysql的log,也没有错误信息呀
崩溃了,硬件配置有关系么?

亚瑟王 发表于 2011-7-5 10:18:53

27796的问题确实挺挠头的。我之前用抓包工具,发现有些请求的tcp链接没有建立成功。帮楼主顶贴。等待达人

lintotti 发表于 2011-7-5 12:58:11

回复 8# 亚瑟王


    多谢帮顶{:3_73:}

danmy 发表于 2011-7-5 15:25:10

本帖最后由 danmy 于 2011-7-5 15:34 编辑

netstat -an看看服务端的TCP端口是不是也都被占满了? 尝试把tomcat配置中的connectiontimeout时间和account也调一下

lintotti 发表于 2011-7-10 16:55:57

回复 10# danmy


    好象是的,都是TIME_WAIT
    这样应该怎么办?

lintotti 发表于 2011-7-10 20:51:58

这是tomcat里web.xml的设置,应该没错吧
<Service name="Catalina">

    <!--The connectors can use a shared executor, you can define one or more named thread pools-->
    <!--
    <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
      maxThreads="150" minSpareThreads="4"/>
    -->
   
   
    <!-- A "Connector" represents an endpoint by which requests are received
         and responses are returned. Documentation at :
         Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
         Java AJPConnector: /docs/config/ajp.html
         APR (HTTP/AJP) Connector: /docs/apr.html
         Define a non-SSL HTTP/1.1 Connector on port 8080
    -->
    <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="30000"
                           maxHttpHeaderSize="8192"
                           maxThreads="12000" acceptCount="8000"
                           maxKeepAliveRequests="100"                   
               redirectPort="8443" />
    <!-- A "Connector" using the shared thread pool-->
    <!--
    <Connector executor="tomcatThreadPool"
               port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
    -->         
    <!-- Define a SSL HTTP/1.1 Connector on port 8443
         This connector uses the JSSE configuration, when using APR, the
         connector should be using the OpenSSL style configuration
         described in the APR documentation -->
    <!--
    <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
               maxThreads="150" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS" />
    -->

sherryshi 发表于 2011-7-13 16:11:25

也遇到此问题,等着看大侠们分析
原因

yandaju 发表于 2011-7-14 09:06:30

1、出现这个错误和LR设置没关系
2、一种可能是服务器承受的压力过大,可能300用户就是瓶颈了
3、另一种可能是网络繁忙,你再次测试时看看你本机网络资源使用情况,若长时间100%或者0%都是不正常的。
4、你用的是一台客户机并发300-500用户吗?
一台客户机一般最多并发150用户(2GB内存),也就是说要生成500用户的负载你需要多台客户机资源

黄袖标 发表于 2011-10-12 17:27:25

我也遇到这样的问题 真是头疼哦

jj_ljw 发表于 2011-10-12 20:54:14

服务器和测试机是同一台机器吧

pangda 发表于 2012-2-13 11:24:56

Error -27796: Failed to connect to server "127.0.0.1:25312": Connection refused       
Fatal Error -27098: Could not download the proxy automatic configuration script (URL="http://127.0.0.1:25312/application.pac"). See previous messages.Refer to the 'Run-time settings/Internet Protocol/Proxy'       
Fatal Error -27072: The URL of the proxy automatic configuration script was explicitly specified in "Run-time settings/Internet Protocol/Proxy".Aborting       
出现了同样差不多得问题 求解啊

Angeldgh00 发表于 2012-3-23 15:24:19

1\首先是与你机器的配置有关,时刻注意你的瓶颈,看你的机器资源利用问题
2\尽量让你的测试机器和服务器分开,因为测试需要的是一个最有权威的验证,如你这么操作,会影响性能

Angeldgh00 发表于 2012-3-23 15:25:11

1\首先是与你机器的配置有关,时刻注意你的瓶颈,看你的机器资源利用问题
2\尽量让你的测试机器和服务器分开,因为测试需要的是一个最有权威的验证,如你这么操作,会影响性能
页: [1] 2
查看完整版本: 关于Error -27796: Failed to connect to server : [10061] Connection refused 错误