压测工具-http_load

Angular-http-loader.zip Angular-http-loader.zip,ngx translate的加载程序,它使用http调用@ngx translate/http loader加载翻译,Angularjs于2016年发布,是Angularjs的重写版。它专注于良好的移动开发、模块化和改进的依赖注入。angular的设计目的是全面解决开发人员的web应用程序工作流。 立即下载

背景

自己开发的web应用总想着能不能测试一下,在用户量比较多的时候会不会出问题。
这类工具有很多:webbench、ab、siege
可能很多人都知道apache下的ab工具,这里就不介绍了,我们介绍个比ab好用的工具http_load

http_load

http_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测试HTTPS类的网站请求。

下载http://www.acme.com/software/http_load/

解压,make、make install安装
使用:
http_load -p 5 -s 300 urls.txt
-parallel 简写 -p : 含义是并发的用 户进程数。
-fetches 简写 -f : 含义是总计的访 问次数
-rate    简写 -p : 含义是每秒的访 问频率
-seconds 简写 -s : 含义是总计的访问 时间

1.png

结果表明
运行了698个请求最大的并发进程数是10总计传输的数据是74468900 bytes,运行的时间是30.00005秒,
每一连接平均传输的数据量106698(74468900 / 698),
每秒的响应请求为23.2663,每秒传递的数据为2483350 bytes/sec,
每连接的平均响应时间是10.3439 msecs,最大的响应时间1009.81 msecs,最小的响应时间5.324 msecs,

HTTP response codes: code 302-- 698
说明打开响应页面的类型,如果403的类型过多,那可能要注意是否系统遇到了瓶颈。
特殊说明:这里,我们一般会关注到的指标是fetches/sec、msecs/connect
他们分别对应的常用性能指标参数Qpt-每秒响应用户数和response time,每连接响应用户时间。测试的结果主要也是看这两个值。当然仅有这两个指标并不能完成对性能的分析,我们还需要对服务器的cpu、men进行分析,才能得出结论

请关注我的订阅号

订阅号.png

压力测试工具http_load http_load 以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会把客户机搞死。可以测试HTTPS类的网站请求。 立即下载

相关推荐

WPS中VBA支持库安装全攻略:从报错到一键解决

VBA作为Office生态中广泛使用的宏语言,是办公自动化的重要基础。WPS表格虽然兼容Excel文件格式,但出于技术路线与授权原因,默认并未集成完整的VBA引擎与开发环境,导致用户打开含宏文件时频繁遇到“找不到工程或库”“未找到VBA支持库”等报错。理解VBA支持库包含引擎与IDE两层结构,并掌握系统位数、版本匹配、安全软件拦截等前置条件,是成功部署的关键。通过可靠的安装源与规范流程完成配置后,即可实现在WPS中运行Excel宏、批量处理数据、自定义函数等自动化场景,显著提升报表处理效率。本文围绕WPS中

weixin_31102231的博客 305

Linux之压测工具http_load安装和使用

一、http_load简介   http_load是一款轻量级的web服务器压测工具,又轻巧又简便,整个安装包就10K+。它可以快速用来对网站或者Web API进行压力测试。而且功能还挺强大的,特别是在架构验证过程中,测试某个平台的并发和响应时间相当的管用。http_load并行运行多个http抓取,以测试web服务器的吞吐量。然而,与大多数这样的测试客户机不同,它在单个进程中运行,因此不会使客户机陷入困境。它也可以配置为进行https抓取。 二、安装步骤 1、下载安装包 [root@test1 opt]

月生的静心苑 3577

VASP实战:从非共线磁矩到自旋轨道耦合磁各向异性能的完整计算流程解析

本文详细解析了VASP中从非共线磁矩计算到自旋轨道耦合磁各向异性能的完整流程。通过实战案例和参数配置技巧,帮助研究者掌握非线性磁矩计算的关键步骤,包括SOC参数设置、文件传递逻辑以及磁各向异性能的精确提取方法,为材料磁性研究提供实用指导。

weixin_31102231的博客 407

测试工具http_load

轻量级压力测试工具http_load |测试工具 文章目录 安装http_load 命令格式 使用示例 无意中发现了这个工具”http_load”,又轻巧又简便,整个安装包就10几K。它可以快速用来对网站或者Web API进行压力测试。而且功能还挺强大的,特别是在架构验证过程中,测试某个平台的并发和响应时间相当的管用。 安装http_load 我们直接从官网上下载压缩包安装。 $ wget http://acme.com/software/http_load..

tanghui13159的专栏 347

python 写一个简单的 telegram bot (电报机器人)

replit.com 环境配置太恶心了,只能使用 poetry.poetry 这个名字是挺好听,用起来也是很垃圾,太恶心。heroku.com 注册登录不方便,需要各种验证。所以,部署的问题,目前搁置。

waterHBO的博客 3192

OpenStack 2018 年终盘点

目录 文章目录目录前言OpenStack 一年来的成长NovaCinderNeutronIronicCyborgOctaviaKollaMagnumZunKuryr从 OpenStack 到 OpenInfra 前言 这是最好的时代,也是最坏的时代 — — 查尔斯·约翰·赫芬姆·狄更斯《双城记》 年关将至,闲暇之余,回顾我与 OpenStack 的 2018。 NOTE:仅作为个人见解,与公...

烟云的计算 3584

HTTP_LOAD安装使用

1. 什么是http_load? http_load通过并发访问来测试web服务器的吞吐量。由于它只在一个进程里面运行,因此不会让客户端机器卡住。而且还可以通过配置来访问HTTPS地址。 2. http_load安装 $ git clone https://github.com/AbdallahCoptan/HTTP_LOAD.git $ cd HTTP_LOAD $ make $ sudo make install 验证安装是否成功: $ ./http_load 安装成功则显示如下使用说明:

测试技师的自我修养 1516

乐企增值税及附加税费(一般纳税人适用)申报表填报能力说明文档V3.009

申报表填报,是指企业在自有业务系统中将算税结果数据按预填规则要求加工汇总后,进行申报表填报的过程。申报表填报前对纳税申报所需的前提条件进行校验。校验通过后,应用前序算税结果数据及预填规则进行纳税申报表预填,生成申报表数据。申报表数据通过申报业务规则校验后,经纳税人确认即完成申报表填报业务。

记录点滴 344

Web压测工具http_load原理分析

http_load是一款测试web服务器性能的开源工具

软件自动化测试技术交流、资源分享 459

CloudCompare 二次开发(36)——非均匀体素降采样

使用CloudCompare与PCL编程实现的非均匀体素降采样。

点云侠的博客 743

Open3D(C++) 点云构建三维Delaunay三角剖分

C++版本的Open3D实现从点云构建三维Delaunay,可视化效果。

点云侠的博客 2247

web版本 开源压测工具_Web压测工具之Webbench和http_load

Webbench简介是知名的网站压力测试工具,能测试处在相同硬件上,不同服务的性能以及不同硬件上同一个服务的运行状况。webbench的标准测试可以向我们展示服务器的两项内容:每秒钟相应请求数和每秒钟传输数据量。Webbench最多可以模拟3万个并发连接去测试网站的负载能力# 1.特点中规中矩,比较稳定# 2.可以设置并发数和运行测试时间# 3.可以对php,jsp等网页进行测试# 综合来说,功能...

weixin_39676021的博客 340

深度解析:C# Modbus TCP协议解析与异常处理(工控上位机必备)

协议解析要精准:掌握MBAP头和PDU的结构,尤其是常用功能码的请求/响应格式,避免因字节处理错误导致通信失败;异常处理要全面:覆盖通信层、协议层、数据层的所有异常类型,针对工业场景制定重试、重连、滤波等策略;资源管理要规范:使用释放资源,采用连接池复用连接,避免端口泄露;工业场景要适配:结合工控现场的特点(网络波动、电磁干扰、设备忙),优化通信效率和数据处理逻辑。通过以上解析和策略,可确保C#上位机与工业设备的Modbus TCP通信具备高稳定性、高可靠性、高容错性,满足工控领域的严苛要求。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 996

压测工具http_load

参考文章1 https://www.cnblogs.com/xienb/p/9708724.html 一、安装 1.下载地址:http://www.acme.com/software/http_load/http_load-09Mar2016.tar.gz 2.解压后进入目录,执行make & make install命令 3.查看安装结果,输入http_load不报错即成功 ...

SeaSky_Steven的博客 922

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

轻量级web压测工具http_load的使用

一、http_load简介基于linux平台的一款针对web服务器的性能压测工具 优点: 1.基于命令行,简单、易于上手。 2.小巧、轻便。 缺点: 1.仅使用于基于web页面的性能测试。 2.测试结果分析有限。 二、编译及其安装1.下载源码 http_load主页:http://www.acme.com/software/http_load/ wget http...

weixin_33682719的博客 248

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

centos中编译http3的压测工具h2load

h2load可以压测http3,其编译详见https://github.com/nghttp2/nghttp2/tree/quic。官方的编译方法应该在ubuntu上很ok,在centos中编译的有点不顺畅,下面将遇到的一些坑及其解决办法详细描述一下。 1、安装gcc 8等依赖 编译ngtcp2需要gcc >= 8.0,简单的安装方法如下: yum install centos-release-scl yum install devtoolset-8-gcc devtoolset-8-gcc-c++

c359719435的专栏 2767

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

web压测工具http_load原理分析

http_load是一款测试web服务器性能的开源工具,从下面的网址可以下载到最新版本的http_load:http://www.acme.com/software/http_load/这个软件一直在保持着更新(不像webbench,已经是十年的老古董了。webbench的源码分析请参考:http://www.cnblogs.com/xuning/p/3888699.html ),并且更新频率还蛮高的样子。好在每个版本之间差别非常小,本文还是具有较好的通用性的。下载并解压缩之后,进入工具的根目录直接make

主要分享测试的学习资源,帮助快速了解测试行业,帮助想转行、进阶、小白成长为高级测试工程师。 1345

linux网站压测工具,linux http_load 网站压测工具

安装gccyum -y install gcc gcc-c++下载软件包wget http://acme.com/software/http_load/http_load-12mar2006.tar.gztar xzvf http_load-12mar2006.tar.gzcd http_load-12mar2006mkdir /usr/local/manmake && make ...

weixin_32503531的博客 278
上一篇: linux字符集设置
下一篇: vm配置静态ip
码哥说
博客等级 码龄8年 5645粉丝 172原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码哥说

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值