CentOS安裝Apache Bench开展网站工作压力检测

2021-01-20 10:42 jianzhan

ApacheBench (简称ab)是1个命令列程式,能用于网站工作压力检测。假如早已安裝过Apache,会自带ab专用工具,假如不想安裝Apache,又想应用ab指令的可根据下面的方式独立安裝ApacheBench

安裝


#安裝有关依靠
yum -y install apr-util
yum -y install yum-utils
#建立临时性文件目录
mkdir abtmp && cd abtmp
#安裝
yumdownloader httpd-tools*
rpm2cpio httpd-tools-*.rpm |cpio -idmv
#复制
cp usr/bin/ab /usr/bin

键入上面的指令,1行1个,不出出现意外的状况下键入ab -V就可以查询到有关信息内容了,以下截图。

网站工作压力检测

键入指令ab -n 1000 -c 50 https://www.baidu.com/开展检测,这句话的意思是对www.baidu.com进行1000个恳求,高并发数为50,常见的主要参数基础就下面两个:

  • -n:特定检测对话应用的恳求数;
  • -c:特定1次向服务器传出恳求数;

假如必须查询更多的主要参数表明,请浏览:ab指令

根据系统日志剖析,发现不久ab指令推送了很多恳求过来,以下截图,非常于网站正在遭到小经营规模的CC进攻。

总结

ApacheBench能用户网站工作压力检测,亦能用于进行CC进攻,请不必乱用哦。