使用ab进行并发压测socket: Too many open files (24)错误

使用ab进行并发压测时100、200并发量都没问题,300以上就报错

This is ApacheBench, Version 2.3 <$Revision: 1879490 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking xxxx.com.cn (be patient)
socket: Too many open files (24)

搜了一下,都是说服务端的ulimit -n值过低导致的,但我看了一下我的宿主机以及容器的ulimit -n都正常。所以我就怀疑时客户端的问题。果不其然,MacBook的默认ulimit -n值仅有256
果断设置成了1000

ulimit -n 1000

一切正常了

所以出现上面问题的时候也要考虑一下是不是客户端问题导致的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值