LoadRunner提示错误:Error : socket0 - Software caused connection abort. Error code : 10053.

在今天的测试过程中发现,socket请求连接时总是出错,code是10053,google后把问题已经解决了。关键的点就在于Web服务器(Tomcat/Jboss)的一个参数的配置. "MaxKeepAliveRequests"

MaxKeepAliveRequests为一次连接可以进行的HTTP请求的最大请求次数,其默认值为100。如果将其值设为0便可支持在一次连接内进行无限次的传输请求。事实上没有客户程序在一次连接中请求太多的页面,通常达不到这个上限就完成连接了。

知道了问题的原因,解决起来就好办了。可以修改或者添加tomcat配置文件server.xml中的连接器(<Connector ... />)的配置。

<Connector port="8090" protocol="HTTP/1.1"
               connectionTimeout="20000"
              maxKeepAliveRequests="0"
               redirectPort="8443" />

maxKeepAliveRequests="0"表示: 将支持在一次连接内进行无限次的传输请求

连接器其它参数配置:

minProcessors:最小空闲连接线程数,用于提高系统处理性能,默认值为10
maxProcessors:最大连接线程数,即:并发处理的最大请求数,默认值为75
acceptCount:允许的最大连接数,应大于等于maxProcessors,默认值为100
enableLookups:是否反查域名,取值为:true或false。为了提高处理能力,应设置为false
connectionTimeout:网络连接超时,单位:毫秒。设置为0表示永不超时,这样设置有隐患的。通常可设置为30000毫秒。其中和最大连接数相关的参数为maxProcessors和acceptCount。如果要加大并发连接数,应同时加大这两个参数。
redirectPort:指定转发端口.如果当前端口只支持non-SSL请求,在需要安全通信的场景,将把客户请求转发至SSL的redirectPort端口
enableLookups:如果设为true,表示支持域名解析,可以把IP地址解析为主机名.WEB应用中调用request.getRemoteHost方法返回客户机主机名.默认值为true

[转]Loadrunner Error code 10053 Tomcat 连接器(connector)优化相关推荐

  1. loadrunner Error code:10053

    错误: Error : socket1 - Software caused connection abort. Error code : 10053 环境:使用的是winsocker协议,使用迭代重复 ...

  2. Job for tomcat.service failed because the control process exited with error code 解决办法:

    这个问题是在 < Linux下Tomcat8.5安装与环境配置 > 时遇到的: 错误信息如下: Job for tomcat.service failed because the cont ...

  3. DataStage:While reading data for column HUANZHEXM, the connector received Oracle error code ORA-1406

    While reading data for column HUANZHEXM, the connector received Oracle error code ORA-1406. (CC_OraS ...

  4. Tomcat 7 Connector 精读(1)

    这个类图是本人截取的最重要的类的方法和属性. 其中ProtocalHandler是协议处理器,tomcat支持的协议以下方法可以看到.不同协议实现了不同的ProtocalHandler类. publi ...

  5. web test LoadRunner error list / error log

    http://bbs.51testing.com/thread-8644-1-1.html sckOutOfMemory 7 内存不足 sckInvalidPropertyValue 380 属性值不 ...

  6. 企业搜索引擎开发之连接器connector(二十七)

    ChangeQueue类实现ChangeSource接口,声明了拉取下一条Change对象的方法 * A source of {@link Change} objects.** @since 2.8* ...

  7. mysql odbc 5.3 install error 13: system error code 126

    今天在windows server 2008 64位系统上安装mysql odbc 5.3.6 x64时,老是报错,报错信息如下: MySQL Connector/ODBC 5.3 - Error 1 ...

  8. 解决 win10 pycurl安装出错 Command python setup.py egg_info failed with error code 10 编译安装包 安装万金油...

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/yexiaohhjk/article/d ...

  9. docker删除es数据_docker问题:quot;rpc error: code = 2 desc = containerd: container ...quot;

    欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:原创文章分类汇总及配套源码,涉及Java.Docker.K8S.Devops等 问题突现 在执 ...

最新文章

  1. kafka查看topic数据消费情况
  2. IIS+ASP部署相关
  3. easyui treenode java_easyui tree的简单使用
  4. ImageMagick命令执行漏洞(CVE-2016–3714)利用及测试
  5. zabbix报警 High swap space usage ( less than 50% free) 解决方案
  6. 学计算机打字一段话,如何快速学会电脑打字
  7. “最难就业季“中的大学生就业:本硕过半有着落 高职生成香饽饽
  8. python入侵手机_Python-Iocextract:高级入侵威胁标识符IoC提取工具
  9. 【iOS教程】SideLoadly自签名IPA 教程
  10. python中的subprocess.Popen()使用
  11. Java8新特性-Optional类
  12. 视觉在机器人领域的应用
  13. Android 获取设备号
  14. (推荐)彻底理解ROC曲线和AUC值
  15. 【毕业答辩】毕业设计答辩如何答辩?
  16. 国开电大大学计算机应用基础 (专科)终结性考试试题以及答案(大作业)所有答案和PPT已经做好,直接填写名字学号即可,详情可以看缩略图。
  17. 计算机课授课方法有哪些,计算机课程教学模式与方法
  18. Population Vector Algorithm(PVA)
  19. C语言-宏定义和字符串
  20. mysql rr解决幻读吗_mysql rr隔离级别解决幻读了吗

热门文章

  1. Android 高级自定义View实战
  2. web项目路径如何更改
  3. 理解并自定义HttpHandler
  4. python根目录_Pycharm使用嵌入式Python
  5. Kubernetes — Kubespray 开箱即用的部署工具
  6. Windwos 08R2_DNS+AD安装图文
  7. NR 5G QoS模型
  8. 全球可持续发展标准化城市联盟首个海外会议基地落户杭州
  9. 动漫人物VS编程语言
  10. 机器人纹身师出世,你敢让它帮你纹身吗?