Linux系统中如何安装并使用http_load对服务器进行压力测试
发布时间:2022-10-17 16:58:16
http_load是基于Linux平台的一种性能测工具。它是以并行复用的方式运行,仅适用于Web页面的性能测试,不适用于访问数据库,而且测试结果分析是有限的,平台依赖Linux 。http_load可以简单地通过txt文本文件中记录的参数来对HTTP服务器进行压力测试,那是如何对服务器进行压力测试的呢?下面我们就来介绍Linux中如何安装使用http_load对服务器进行压力测试的教程。
具体方法步骤如下:
1、下载
官方网站:http://acme.com/software/http_load/
代码如下:
cd /root
wget http://acme.com/software/http_load/http_load-12mar2006.tar.gz
tar xzf http_load-12mar2006.tar.gz
2、安装
代码如下:
cd http_load-12mar2006
make
执行完make,会在当前目录生成一个http_load二进制文件。
3、使用方法
代码如下:
root@www:~/http_load-12mar2006# 。/http_load --help
usage: 。/http_load [-checksum] [-throttle] [-proxy host:port] [-verbose] [-timeout secs] [-sip sip_file]
-parallel N | -rate N [-jitter]
-fetches N | -seconds N
url_file
One start specifier, either -parallel or -rate, is required.
One end specifier, either -fetches or -seconds, is required.
主要参数说明:
-parallel 简写-p :含义是并发的用户进程数。
-rate 简写-r :含义是每秒的访问频率
-fetches 简写-f :含义是总计的访问次数
-seconds简写-s :含义是总计的访问时间
选择参数时,-parallel和-rate选其中一个,-fetches和-seconds选其中一个。
4、示例:
代码如下:
http_load -parallel 50 -s 10 urls.txt
这段命令行是同时使用50个进程,随机访问urls.txt中的网址列表,总共访问10秒。
代码如下:
http_load -rate 50 -f 5000 urls.txt
每秒请求50次,总共请求5000次停止。
测试网站每秒所能承受的平均访问量:
代码如下:
http_load -parallel 5-fetches 1000urls.txt
这段命令行是同时使用5个进程,随机访问urls.txt中的网址列表,总共访问1000次。运行之后的结果:
1000 fetches, 5 max parallel, 6e+06 bytes, in 58.1026 seconds
6000 mean bytes/connection
17.2109 fetches/sec, 103266 bytes/sec
msecs/connect: 0.403263 mean, 68.603 max, 0.194 min
msecs/first-response: 284.133 mean, 5410.13 max, 55.735 min
HTTP response codes:
code 200 — 1000
从上面的运行结果来看,目标网站仅仅能够承受每秒17次访问,不够强壮。
上述就是Linux中如何安装使用http_load对服务器进行压力测试的详细教程,有需要的朋友可以参考下。可按步骤去操作。
猜你喜欢
- Wps如何检查表格中含有错误的格式?众所周知Wps软件中提供了计算数据的功能,因此就有很多小伙伴好奇Wps如何检查表格中含有的错误格式,其实
- 1.打开需要编辑和修改页边距的WPS文档,然后单击左上角WPS文本旁边的小三角形,并选择文件页面设置2.然后点击页面设置界面中的“页边距”选
- 在工作中经常会遇到需要将大量的数据,从Mac电脑传输到另一设备的情况,如何将数据万无一失的从Mac电脑传输到另一台电脑呢?用Mac电脑的迁移
- Win10是因为史上首次提供免费升级,更是因为Windows 10将首次支持多平台同步协作无缝连接,这意味着微软Windows操作系统将开启
- 如何将excel中空格部分自动填充上一格数据呢?下面小编来教大家。01、首先,我们打开我们电脑上面的excel,然后我们在任意一个单元格中输
- 电脑作为我们日常使用办公的必备工具,如果硬件和驱动不匹配、不兼容,势必会给工作造成影响,这种情况大多是出现在重新安装系统之后,想必很多小伙伴
- 我们可能会碰到这样的提示,found.000文件丢失损坏的情况,影响了电脑的正常运行。这篇教程主要针对U盘中found.000文件丢失怎么恢
- 如何才能快速提取视频中的音频文件呢?小编来支招,无需第三方软件,mac自带的 QuickTime Player轻松几下就可以咯,具体操作来一
- 设置好工作表后,有时还需要将其打印成纸质文件,下面就来学习如何在Excel中打印电子表格。打印设置打印页面设置可以调整纸张放置方向、大小、打
- Win11系统是微软发布的全新的电脑操作系统,一发布就受到了很多用户的追捧,很多用户都想第一时间更新,那么我们Windows11更新需要多久
- 一种在手机wps中调整表格单元格大小的方法首先打开手机WPS办公室。打开或创建新表格单击下面的“工具”。单击“单元格”选择一个单元格,然后单
- 以excel 2013为例,介绍如何在Office 2013(包括word,powerpoint等)将“开发工具”功能在功能区显示出来。今天
- 如何将两篇Word文档在word中进行并排比较?在工作中我们很多时候需要对文章进行比较校队,我们通过以下方法可以将屏幕上打开的两个Word文
- win7系统的任务栏可以显示桌面缩略图,这是非常好的一个功能,但是有时候我们希望只显示标题如下所示怎样设置呢?只要在桌面上的计算机图标上面“
- 在一些多页数的excel文档中,经常需要用到页码,这些页码应该怎么插入到表格中呢?下面随小编一起来看看吧。excel插入页码的步骤首先打开e
- 如何对iOS数据进行备份或还原?别急,今天小编给大家整理了使用FoneDog Toolkit iOS Data Recovery Mac版数
- word合并单元格快捷键是什么合并单元格的快捷键是Alt +A +M这个快捷键的具体使用方法是:先按住键盘上的Alt键(一直不松手),然后再
- 准备工作:准备一份考生信息数据库,可以是Word创建的数据源,也可以像Excel工作簿、Access数据库、Query文件、Foxpro文件
- Excel表格怎么筛选带有n位小数的数据?本文以筛选带有2位小数的数据为例,带有更多小数可以参考公式,方法都一样,需要的朋友可以参考下此处以
- 在制作wps幻灯片的时候,要怎么在幻灯片中插入音乐呢?下面小编就为你介绍wps ppt怎么插入音乐的方法啦!wps ppt插入音乐的方法:1