来源:http://blog.csdn.net/largetalk/article/details/7337102

在ubuntu 11.04上的ab(apache-utils)有些问题, 在并发数稍微大点(大概3,400)的情况下就会报  apr_socket_recv: Connection reset by peer 错误,这肯定会影响我们使用, 所以需要自己编译一个。

从 https://code.google.com/p/apachebench-standalone/downloads/detail?name=ab-standalone-0.1.tar.bz2&can=2&q= 下载ab 源代码

这篇文章 https://code.google.com/p/apachebench-standalone/wiki/HowToBuild 基本上可以使用,里面有些url,如apr, apr-utils的下载地址不对, 到这里http://apr.apache.org/download.cgi 去下载下来就行了。

vi ab.c 到1392行左右,将代码改成如下:

  1. 1390                 return;
  2. 1391             } else {
  3. 1392                 //apr_err("apr_socket_recv", status);
  4. 1393                 bad++;
  5. 1394                 close_connection(c);
  6. 1395                 return;
  7. 1396             }

然后编译之。 用自己编译的ab测试并发能达到1000,但超过1000之后会报 open too many files错误, 在网上找了一些解决办法,如ulimit -n 65535, echo "65535" >> /proc/sys/fs/file_max, 都没有解决这个问题

ab apr_socket_recv: Connection reset by peer 错误解决相关推荐

  1. ab压测 apr_socket_recv: Connection reset by peer (104)错误解决方法

    ab压测 apr_socket_recv: Connection reset by peer (104)错误解决方法 参考文章: (1)ab压测 apr_socket_recv: Connection ...

  2. ubuntu 解决ab压力测试报错apr_socket_recv: Connection reset by peer (104)问题

    今天用apache 自带的ab工具测试,当并发量达到1000多的时候报错如下: Completed 700 requests Completed 800 requests apr_socket_rec ...

  3. Redis远程连接失败-“Connection reset by peer”的解决方式(Win10以及Ubuntu)

    每篇一句: The business of life is the acquisition of memories. In the end that's all there is. 问题出现: 今天在 ...

  4. 通过SSH访问电信天翼云服务器,报ssh_exchange_identification: read: Connection reset by peer的解决方法

    一.问题现象 业务部门人员反馈通过公司网络访问电信天翼云服务器,报ssh_exchange_identification: read: Connection reset by peer,但是通过手机热 ...

  5. Connection reset by peer 的解决

    下午用美国服务器测试一个程序.跑着跑着突然开链接了.重新链接后,发现程序报错了: ---------------------------------------- Exception happened ...

  6. ES报错:Connection reset by peer 解决经历

    http://nicethemes.cn/news/txtlist_i28391v.html 这次来分享一下ES报错:java.io.IOException: Connection reset by ...

  7. Connection reset by peer (秒懂)

    疯狂创客圈 经典图书 : <Netty Zookeeper Redis 高并发实战> 面试必备 + 面试必备 + 面试必备 [博客园总入口 ] 疯狂创客圈 经典图书 : <Sprin ...

  8. 阿里云ECS——Linux连接错误[Read from socket failed: Connection reset by peer]解决方案

    问题描述 改变了系统权限 chmod 777 -R /后,SSH连接错误[Read from socket failed: Connection reset by peer]. 主要是改变了/etc/ ...

  9. 分析connection reset by peer, socket write error错误原因

    上次写<connection reset by peer, socket write error问题排查>已经过去大半年,当时把问题"敷衍"过去了. 但是此后每隔一段时 ...

最新文章

  1. 新版 apache_2.0.54 php-5.0.4 mysql-4.1.12a 组合安装向导(原创)
  2. Android视图绘制逻辑与思想(一):attachToRoot到底有什么作用?
  3. linux 在文本模式下(命令模式)下,中文是乱码,如何解决?
  4. 白话Elasticsearch64-zen discovery集群发现机制
  5. sql 触发器_一键生成某个sql的html--记录执行计划、统计信息、触发器等
  6. 安装启动gui卡住_为Kali Linux中的Sqlmap配置 WEB-GUI 界面
  7. 关于IIS8.5在配置完后出现503问题解决方案
  8. Bandit UCB推导
  9. windows 子系统认识(1)
  10. keepalived 二
  11. 高斯光束的简单matlab仿真
  12. 华为手机什么时候更新鸿蒙系统_华为鸿蒙2.0系统什么时候可以用 华为鸿蒙2.0系统升级方法介绍[多图]...
  13. 番外2. OpenCV 中摄像头捕获与视频处理与常见问题解决方案
  14. 手动晶圆切割贴膜机-8寸12寸晶圆减薄划片机
  15. 宠物商店mysql数据库设计_宠物商城数据库设计
  16. linux 内核 禁止抢占,内核抢占实现(preempt)
  17. CPU 已不足以驱动屏幕指纹识别技术,于是 vivo 用 DSP 来加速
  18. mac远程控制程序:AnyDesk for Mac
  19. 【微信小程序】幻灯片效果实现
  20. java计算机毕业设计教务管理系统源码+数据库+系统+lw文档+mybatis+运行部署

热门文章

  1. Python tcp编程,TCP服务端和TCP客户端代码编写
  2. Java 中按文件名称分类,按文件大小分类,按照文件类型分类,按照最后修改时间分类的工具类
  3. 树莓派python串口中文输出_Python实现树莓派USB串口通讯
  4. 广东高中生多少人_“广东人参”五指毛桃根的功效与作用,有多少人真的清楚...
  5. 使用TimeQuest时序分析器
  6. matlab根据结构体数组,用邻接矩阵和序遍历创建树形结构:
  7. react router4 需要配置2遍BrowserRouter
  8. linux下tomcat服务器的启动和关闭以及查看实时打印日志
  9. java中异常和集合
  10. node js 部署相关