使用apache benchmark(ab) 测试报错: apr_socket_recv: Connection timed out (110)
来源:互联网 发布:交友网站程序源码 编辑:程序博客网 时间:2024/06/06 01:50
网上流传方法一:
使用ab或者webbench做压力测试,如果并发数开到1000的时候,无法完成测试。到晚上查看资料发现是linux网络参数设置。
[longhao@longhao etc]# vi /etc/sysctl.conf
在kernel2.6之前的添加项:
net.ipv4.netfilter.ip_conntrack_max = 655360
net.ipv4.netfilter.ip_conntrack_tcp_timeout_established = 180
kernel2.6之后的添加项:
net.nf_conntrack_max = 655360 # net.nf_conntrack_max = 655360 也可以
net.netfilter.nf_conntrack_tcp_timeout_established = 1200
[longhao@longhao etc]# sysctl -p /etc/sysctl.conf
如果报错:error: "net.nf_conntrack_max" is an unknown key 则需要使用modprobe载入ip_conntrack模块,lsmod查看模块已载入。
[longhao@longhao etc]# modprobe ip_conntrack
网上流传方法二:
按如下修改 Apache 源码目录下 support/ab.c 文件,重新编译安装。
elseif(status != APR_SUCCESS) {
err_recv++;
if(recverrok) {
bad++;
close_connection(c);
if(verbosity >= 1) {
charbuf[120];
fprintf(stderr,"%s: %s (%d)\n", "apr_socket_recv", apr_strerror(status, buf, sizeofbuf), status);
}
return;
} else{
bad++; //添加
close_connection(c); //添加
//apr_err("apr_socket_recv", status); //注释
return; //添加
return; //添加
}
}
- 使用apache benchmark(ab) 测试报错: apr_socket_recv: Connection timed out (110)
- 使用apache benchmark(ab) 测试报错: apr_socket_recv: Connection timed out (110)
- 使用apache benchmark(ab) 测试报错: apr_socket_recv: Connection timed out (110)
- ab压力测试: apr_socket_recv: Connection timed out (110)
- ab(Apache Benchmark)运行apr_socket_recv报错
- ab(Apache Benchmark)运行apr_socket_recv报错
- Nginx报错:upstream timed out (110: Connection timed out)
- Nginx报错:upstream timed out (110: Connection timed out)
- AB 测试 apache benchmark
- nginx 报错 upstream timed out (110: Connection timed out)解决方案
- nginx日志报错upstream timed out (110: Connection timed out)
- Apache Benchmark(ab)使用
- Apache ab - apr_socket_recv: Connection reset by peer (104)
- 并发性测试AB(apache benchmark)
- web性能测试:apache benchmark(ab)
- Apache自带的 ab(apache benchmark,基准测试,压力测试)使用
- 使用apache benchmark 测试
- Nginx Upstream timed out (110: Connection timed out)
- Tasks And Back Stack
- 关于android程序的几个错误
- 我爱天文 - 流星雨来的时候许愿管用吗?
- Linux_Bash脚本_bc浮点计算器、进制转换
- 软件架构师应该知道的97件事
- 使用apache benchmark(ab) 测试报错: apr_socket_recv: Connection timed out (110)
- 黑马程序员:String 的常用方法
- 房地产相关
- java发送qq邮件
- 可动态布局的Android抽屉之基础
- 用SecureCRT来上传和下载文件
- 中小企业迫切需要“云计算”应用
- merge into测试案例
- python服务器和客户端网络通讯UDP