windows上安装和使用ab压测工具

ApacheBench是一款压力测试工具,用于测试http服务器请求的性能情况。

官方下载链接:https://www.apachehaus.com/cgi-bin/download.plx

百度云:https://pan.baidu.com/s/132Ws0XbO2OKKcDoADDDzjQ  提取码: 948k

官网下载有点慢,贴上百度云链接。

1.下载解压

2.配置环境变量

配置环境变量可以更方便的使用ab命令,不用每次都到bin目录下启动

我的电脑 右键 》》属性》》高级系统设置》》环境变量》》编辑Path变量》》添加解压的bin文件夹路径》》确定

3.使用

现在本地用node.js跑了一个3000端口的网页,用ab命令来进行压力测试

ab -n100 -c50 http://127.0.0.1:3000/

常用参数:

-n: 请求个数

-c:并发量(模拟请求的客户端数量)

-t: 多少秒内进行并发

测试的结果如上,其中衡量服务器http请求性能的主要是:

1. 服务器一秒内能接受客户端访问的数量

2. 处理一个请求所需的时间

3. 平均多久处理下一个请求

4. 请求在单位时间内从服务器获取的数据长度

原文地址:https://www.cnblogs.com/chanwahfung/p/11877021.html

时间: 2024-10-09 19:01:43

windows上安装和使用ab压测工具的相关文章

ab压测工具结果分析

看到很多关于ab压测的工具,但是很少有对结果详细分析的,今天我也大概说明一下 环境:nginx服务器,nginx高并发,省内存 结果分析: This is ApacheBench, Version 2.3 Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ Licensed to The Apache Software Foundation, http://www.apache.org/ Benchma

Apache 的 ab 压测工具快速使用

ab 是一个 httpd 自带的很好用的压力测试工具,它是 apache bench 命令的缩写.ab 命令会创建多个并发访问线程,模拟多个访问者同时对某一 URL 地址进行访问.可以用来测试 apache 的负载压力,也可以用来测试 nginx.lighthttp.tomcat.IIS 等其它 Web 服务器的压力负载性能. 安装 yum -y install httpd-tools 查看是否安装成功 ab -V help 查看 ab 参数详细说明 ab --help 正式压测 ab -n 1

ab压测工具

在学习ab工具之前,我们需了解几个关于压力测试的概念 吞吐率(Requests per second)概念:服务器并发处理能力的量化描述,单位是reqs/s,指的是某个并发用户数下单位时间内处理的请求数.某个并发用户数下单位时间内能处理的最大请求数,称之为最大吞吐率.计算公式:总请求数 / 处理完成这些请求数所花费的时间,即Request per second = Complete requests / Time taken for tests 并发连接数(The number of concu

ab 压测工具使用

转自:http://www.cnblogs.com/lemtree/articles/1676641.html 就是APACHE自带的测试工具AB(apache benchmark).在APACHE的bin目录下.格式: ./ab [options] [http://]hostname[:port]/path参数:-n requests     Number of requests to perform//在测试会话中所执行的请求个数.默认时,仅执行一个请求-c concurrency Numb

web服务器压测工具siege、ab

web服务器压测工具也挺多,这里只介绍我用过的这两种--siege(for linux).ab(for windows). 一.siege 1.简介: Siege是一款开源的压力测试工具,设计用于评估WEB应用在压力下的承受能力.可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行.siege可以从您选择的预置列表中请求随机的URL.所以siege可用于仿真用户请求负载,而ab则不能.但不要使用siege来执行最高性能基准调校测试

ab(http)与abs(https)压测工具

ab(http)与abs(https)压测工具 来源 https://www.cnblogs.com/weizhxa/p/8427708.html 在学习ab工具之前,我们需了解几个关于压力测试的概念 吞吐率(Requests per second)概念:服务器并发处理能力的量化描述,单位是reqs/s,指的是某个并发用户数下单位时间内处理的请求数.某个并发用户数下单位时间内能处理的最大请求数,称之为最大吞吐率.计算公式:总请求数 / 处理完成这些请求数所花费的时间,即Request per s

在 Windows 上安装 Hadoop 教程(转)

在 Windows 上安装 Hadoop 教程 一见 2010.1.6 www.hadoopor.com/[email protected] 1. 安装 JDK 不建议只安装 JRE,而是建议直接安装 JDK,因为安装 JDK 时,可以同时安装 JRE. MapReduce 程序的编写和 Hadoop 的编译都依赖于 JDK,光 JRE 是不够的. JRE 下载地址:http://www.java.com/zh_CN/download/manual.jsp JDK 下载地址:http://jav

在Windows上安装MongoDB

原文官方文档:https://docs.mongodb.org/v2.6/tutorial/install-mongodb-on-windows/ 基于版本:MongoDB 2.6 概览 通过这个示例在Windows上安装MongoDB. 平台支持: 从2.2版本开始,MongoDB不支持Windows XP了,请使用最新版本的Windows使用较新的MongoDB的版本. 重要: 如果你使用的Windows Server 2008 R2的edition版本或者是Windows 7,请安装a h

在Windows上安装Nexus 3.2.0-01

在Windows上安装Nexus 环境: Windows 7 apache-maven-3.3.9 JDK 1.8 下载Nexus: https://sonatype-download.global.ssl.fastly.net/nexus/3/nexus-3.2.0-01-win64.zip 解压后看可以到nexus-3.2.0-01和sonatype-work两个文件夹: 配置到系统环境Path:\Path\to\nexus 运行: Path\to\nexus\nexus-3.2.0-01\