ApacheBench测试Web并发
2016-09-12 14:28 好多鱼~ 阅读(1042) 评论(0) 编辑 收藏 举报一、安装
Liunx和Mac是自带ApacheBench,无需手动安装,可直接使用。
Windows:[参考](http://www.ylzx8.cn/yingyongfuwuqi/apache/28099.html)
二、使用
1.打开cmd
2.输入命令ab -n 100 -c 100 https://*******.net/(对于参数ab -help里面有详细解释,经常用到的只有-n -c)
>-n 100 代表总共发出100个请求
>-c 100 代表采用100个并发(模拟100个人同时访问)
>在输入的值较大的时候会提示:
Benchmarking *******.net (be patient)
socket: Too many open files (24)
解决方式是在服务器调整可以打开的文件数[参考](http://www.tuicool.com/articles/6JBBzq)
切记要重启服务器。
3. 结果分析
![结果分析]
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步