51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 22689|回复: 22
打印 上一主题 下一主题

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

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-7-4 01:20:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
跑测试的时候,我才用了500个用户,到300个用户左右就出现
Error -27796: Failed to connect to server "localhost:8080": [10061] Connection refused
用的是mysql+tomcat,其中mysql中max_connections=16384,tomcat的maxThreads=12000
请问还有loadrunner中running-set有需要设置的么?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

推荐
发表于 2012-3-23 11:29:11 | 只看该作者
我才运行了10用户就出现这个问题了,真头疼
回复 支持 0 反对 1

使用道具 举报

该用户从未签到

2#
发表于 2011-7-4 16:36:12 | 只看该作者
这个跟LR的设置应该没有什么联系,楼主可以尝试加大maxThreads的数值。这个时候的相应时间如何啊服务器的CPU,内存什么的正常吗?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2011-7-4 16:36:59 | 只看该作者
这个跟LR的设置应该没有什么联系,楼主可以尝试加大maxThreads的数值。这个时候的相应时间如何啊服务器的CPU,内存什么的正常吗?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2011-7-4 16:45:40 | 只看该作者
回复 2# ziheng198688


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

使用道具 举报

该用户从未签到

5#
发表于 2011-7-4 18:09:54 | 只看该作者
尝试修改注册表中
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters里,有如下两个键值:
TcpTimedWaitDelay
MaxUserPort

端口等待时间调小,最大可用端口调大
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2011-7-5 00:38:55 | 只看该作者
回复 5# danmy


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

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2011-7-5 00:39:53 | 只看该作者
回复 5# danmy


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

使用道具 举报

该用户从未签到

8#
发表于 2011-7-5 10:18:53 | 只看该作者
27796的问题确实挺挠头的。我之前用抓包工具,发现有些请求的tcp链接没有建立成功。帮楼主顶贴。等待达人
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2011-7-5 12:58:11 | 只看该作者
回复 8# 亚瑟王


    多谢帮顶
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2011-7-5 15:25:10 | 只看该作者
本帖最后由 danmy 于 2011-7-5 15:34 编辑

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

使用道具 举报

该用户从未签到

11#
 楼主| 发表于 2011-7-10 16:55:57 | 只看该作者
回复 10# danmy


    好象是的,都是TIME_WAIT
    这样应该怎么办?
回复 支持 反对

使用道具 举报

该用户从未签到

12#
 楼主| 发表于 2011-7-10 20:51:58 | 只看该作者
这是tomcat里web.xml的设置,应该没错吧

  1. <Service name="Catalina">
  2.   
  3.     <!--The connectors can use a shared executor, you can define one or more named thread pools-->
  4.     <!--
  5.     <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
  6.         maxThreads="150" minSpareThreads="4"/>
  7.     -->
  8.    
  9.    
  10.     <!-- A "Connector" represents an endpoint by which requests are received
  11.          and responses are returned. Documentation at :
  12.          Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
  13.          Java AJP  Connector: /docs/config/ajp.html
  14.          APR (HTTP/AJP) Connector: /docs/apr.html
  15.          Define a non-SSL HTTP/1.1 Connector on port 8080
  16.     -->
  17.     <Connector port="8080" protocol="HTTP/1.1"
  18.                connectionTimeout="30000"
  19.                            maxHttpHeaderSize="8192"
  20.                            maxThreads="12000" acceptCount="8000"
  21.                            maxKeepAliveRequests="100"                   
  22.                redirectPort="8443" />
  23.     <!-- A "Connector" using the shared thread pool-->
  24.     <!--
  25.     <Connector executor="tomcatThreadPool"
  26.                port="8080" protocol="HTTP/1.1"
  27.                connectionTimeout="20000"
  28.                redirectPort="8443" />
  29.     -->           
  30.     <!-- Define a SSL HTTP/1.1 Connector on port 8443
  31.          This connector uses the JSSE configuration, when using APR, the
  32.          connector should be using the OpenSSL style configuration
  33.          described in the APR documentation -->
  34.     <!--
  35.     <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
  36.                maxThreads="150" scheme="https" secure="true"
  37.                clientAuth="false" sslProtocol="TLS" />
  38.     -->
复制代码
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2011-7-13 16:11:25 | 只看该作者
也遇到此问题,等着看大侠们分析
原因
回复 支持 反对

使用道具 举报

该用户从未签到

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

使用道具 举报

该用户从未签到

15#
发表于 2011-10-12 17:27:25 | 只看该作者
我也遇到这样的问题 真是头疼哦
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2011-10-12 20:54:14 | 只看该作者
服务器和测试机是同一台机器吧
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2012-2-13 11:24:56 | 只看该作者
Error -27796: Failed to connect to server "127.0.0.1:25312": [10061] Connection refused          [MsgId: MERR-27796]
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'          [MsgId: MERR-27098]
Fatal Error -27072: The URL of the proxy automatic configuration script was explicitly specified in "Run-time settings/Internet Protocol/Proxy".  Aborting          [MsgId: MERR-27072]
出现了同样差不多得问题 求解啊
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2012-3-23 15:24:19 | 只看该作者
1\首先是与你机器的配置有关,时刻注意你的瓶颈,看你的机器资源利用问题
2\尽量让你的测试机器和服务器分开,因为测试需要的是一个最有权威的验证,如你这么操作,会影响性能
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2012-3-23 15:25:11 | 只看该作者
1\首先是与你机器的配置有关,时刻注意你的瓶颈,看你的机器资源利用问题
2\尽量让你的测试机器和服务器分开,因为测试需要的是一个最有权威的验证,如你这么操作,会影响性能
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-26 11:38 , Processed in 0.088579 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表