资讯专栏INFORMATION COLUMN

【负载测试】Mac下进行Web并发测试-ApacheBench

vpants / 1847人阅读

摘要:用来测试服务器的负载压力。和自带,终端中可直接进行命令控制。命令及其参数选项可通过在命令后输入来查看所有参数选项,经常用到的有执行的请求个数即本次测试需访问页面的次数并发数即本次测试同时访问的用户数限制测试进行时长,单位为秒。

本文亦有参考以下资源,感谢。
网络资料
网络资料
网络资料

一、简介

1、ApacheBench 是一个指令列程式,可创建并发访问线程,模拟多个用户同时对某一地址进行访问。用来测试Web服务器的负载压力。
Liunx和Mac自带ApacheBench,终端中可直接进行命令控制。

2、命令及其参数选项
(1)Usage:ab [options] [http[s]://]hostname[:port]/[path]
(2)可通过在命令后输入‘ab -help’来查看所有参数选项,经常用到的有:
-n requests:执行的请求个数(即本次测试需访问页面的次数)
-c concurrency:并发数(即本次测试同时访问的用户数)
-t timelimit:限制测试进行时长,单位为秒。其内部隐含值是-n 50000

二、实践

打开终端,输入命令ab -n 100 -c 100 https://imooc.com/,运行,结果及分析如下:

点击⬆️查看原图

以上,若有错误和不足之处,还望各位指教,谢谢。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/35917.html

相关文章

  • ApacheBench(ab)工具测试Web性能压力

    摘要:网站性能压力测试是性能调优过程中必不可少的一环。对请求附加一个行。对一个中转代理提供认证信任。设置属性的字符串缺陷程序中有各种静态声明的固定长度的缓冲区。注本文为转载原文地址总结性能压力测试工具之相关文章网站性能测试使用教程 网站性能压力测试是性能调优过程中必不可少的一环。只有让服务器处在高压情况下才能真正体现出各种设置所暴露的问题。Apache中有个自带的,名为ab的程序,可以对Ap...

    kelvinlee 评论0 收藏0
  • ApacheBench(ab)工具测试Web性能压力

    摘要:网站性能压力测试是性能调优过程中必不可少的一环。对请求附加一个行。对一个中转代理提供认证信任。设置属性的字符串缺陷程序中有各种静态声明的固定长度的缓冲区。注本文为转载原文地址总结性能压力测试工具之相关文章网站性能测试使用教程 网站性能压力测试是性能调优过程中必不可少的一环。只有让服务器处在高压情况下才能真正体现出各种设置所暴露的问题。Apache中有个自带的,名为ab的程序,可以对Ap...

    tomlingtm 评论0 收藏0
  • Node.js运行原理、高并发性能测试对比及生态圈汇总

    摘要:模式,单实例多进程,常用于多语言混编,比如等,不支持端口复用,需要自己做应用的端口分配和负载均衡的子进程业务代码。就是我们需要一个调度者,保证所有后端服务器都将性能充分发挥,从而保持服务器集群的整体性能最优,这就是负载均衡。 showImg(https://segmentfault.com/img/remote/1460000019425391?w=1440&h=1080); Nod...

    kamushin233 评论0 收藏0
  • Node.js运行原理、高并发性能测试对比及生态圈汇总

    摘要:模式,单实例多进程,常用于多语言混编,比如等,不支持端口复用,需要自己做应用的端口分配和负载均衡的子进程业务代码。就是我们需要一个调度者,保证所有后端服务器都将性能充分发挥,从而保持服务器集群的整体性能最优,这就是负载均衡。 showImg(https://segmentfault.com/img/remote/1460000019425391?w=1440&h=1080); Nod...

    BDEEFE 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<