文章目录
ab命令介绍
ApacheBench(即ab)通常用来做网站性能压力测试,是性能调优过程中必不可少的一环,ab命令会创建很多的并发访问线程,模拟多个访问者同时对某一URL地址进行访问。它的测试目标是基于URL的,因此,既可以用来测试Apache的负载压力,也可以测试nginx、lighthttp、tomcat、IIS等其它Web服务器的压力。
ab命令对发出负载的计算机要求很低,既不会占用很多CPU,也不会占用太多的内存,但却会给目标服务器造成巨大的负载,因此是某些DDOS攻击之必备良药,使用请谨慎。
一般我们会使用ab命令在本地进行测试,比如使用内网的一台或者多台服务器通过内网进行测试,这样测试的数据会比较准确,如果是远程对web服务器进行压力测试,往往效果不理想。
ab命令的安装
[root@gaosh-1 ~