基于CentOS安装http_load压测工具

简介: 基于CentOS安装http_load压测工具,方便快捷,安装包只有100K!

基于CentOS安装http_load压测工具

下载安装

#获取安装包
wget http://www.acme.com/software/http_load/http_load-09Mar2016.tar.gz
# 解压
tar zxf http_load-09Mar2016.tar.gz
cd http_load-09Mar2016
#安装
make && make install

使用教程

http_load -p 并发访问进程数 -s 访问时间 需要访问的URL文件

准备urls.txt文件,格式如下

https://www.example.com/api/test/
https://www.example.com/api/test1/

执行命令

http_load -p 30 -s 60 urls.txt

结果分析

98619 fetches, 30 max parallel, 6.11438e+06 bytes, in 60 seconds
# 说明在上面的测试中运行了98619 个请求,最大的并发进程数是30,总计传输的数据是6.11438e+06 bytes,运行的时间是60 秒
62 mean bytes/connection
# 62 mean bytes/connection说明每一连接平均传输的数据量6.11438e+06/98619  = 62 
1643.65 fetches/sec, 101906 bytes/sec
#说明每秒的响应请求为1643.65,每秒传递的数据为101906  bytes/sec
msecs/connect: 0.194247 mean, 3.471 max, 0.044 min
#说明每连接的平均响应时间是0.194247 msecs,最大的响应时间3.471 msecs,最小的响应时间0.044 msecs
msecs/first-response: 17.6317 mean, 1184 max, 0.823 min
HTTP response codes:
  code 200 -- 98619
   说明打开响应页面的类型,200代表成功

不足之处

目前只支持get请求
相关实践学习
通过性能测试PTS对云服务器ECS进行规格选择与性能压测
本文为您介绍如何利用性能测试PTS对云服务器ECS进行规格选择与性能压测。
目录
相关文章
|
4天前
|
前端开发 jenkins 持续交付
新的centos7.9安装docker版本的jenkins2.436.1最新版本-前端项目发布(五)
新的centos7.9安装docker版本的jenkins2.436.1最新版本-前端项目发布(五)
20 1
|
4天前
|
jenkins 网络安全 持续交付
新的centos7.9安装docker版本的jenkins2.436.1最新版本-后端项目发布(四)
新的centos7.9安装docker版本的jenkins2.436.1最新版本-后端项目发布(四)
17 3
|
1天前
|
安全 关系型数据库 MySQL
解决centos7.0安装mysql后出现access defind for user@'localhost'的错误
在使用yum 安装完mariadb, mariadb-server, mariadb-devel后
7 0
|
2天前
|
Linux 网络安全 数据安全/隐私保护
centos7安装gitlab-ce社区版全过程,详细到爆炸,这些面试官常问的开发面试题你都掌握好了吗
centos7安装gitlab-ce社区版全过程,详细到爆炸,这些面试官常问的开发面试题你都掌握好了吗
|
4天前
|
NoSQL Linux Redis
在CentOS上安装和配置Redis
在CentOS上安装和配置Redis
44 0
|
4天前
|
安全 Linux 测试技术
在CentOS上安装Elasticsearch和Kibana
在CentOS上安装Elasticsearch和Kibana
11 0
|
4天前
|
运维 Kubernetes 监控
本地CentOS安装轻量级容器PaaS平台KubeSphere并实现无公网IP远程访问
本地CentOS安装轻量级容器PaaS平台KubeSphere并实现无公网IP远程访问
6 0
|
4天前
|
Kubernetes Docker 容器
Docker 安装 Portainer
Portainer Community Edition是一个针对容器化应用程序的轻量级服务交付平台,可用于管理 Docker、Swarm、Kubernetes 和 ACI 环境。它的设计理念是部署和使用都简单,该应用程序允许您通过“智能”GUI 和/或广泛的 API 管理所有编排器资源。
42 3
|
4天前
|
Java 开发工具 git
新的centos7.9安装docker版本的jenkins2.436.1最新版本-项目发布(三)
新的centos7.9安装docker版本的jenkins2.436.1最新版本-项目发布(三)
12 4
|
4天前
|
Oracle jenkins 持续交付
新的centos7.9安装jenkins(二)
新的centos7.9安装jenkins(二)
10 1