使ApacheBench支持multi-url
目录 1、下载Apache httpd相关源码包以及针对ab工具的patch包 2、编译安装apr 3、编译安装apr-util 4、替换httpd源码里面的ab.c文件 5、编译安装httpd 6、验证结果 由于标准的ab只支持对单个uri进行压测,不满足实际需要,故做以下修改,使ab支持multi-url。 1、下载Apache httpd相关源码包以及针对ab工具的patch包 wget https://mirrors.tuna.tsinghua.edu.cn/apache/apr/apr-1.6.5.tar.gz wget https://mirrors.tuna.tsinghua.edu.cn/apache/apr/apr-util-1.6.1.tar.gz wget https://mirrors.tuna.tsinghua.edu.cn/apache/httpd/httpd-2.4.37.tar.gz wget https://github.com/philipgloyne/apachebench-for-multi-url/archive/master.zip 注:httpd依赖于apr和apr-util 2、编译安装apr tar -zxf apr-1.6.5.tar.gz cd apr-1.6.5 ./configure --prefix=/usr/local