`
lcycenter
  • 浏览: 35946 次
  • 来自: ...
社区版块
存档分类
最新评论

httperf简要安装和使用范例

阅读更多

很久之前记录的工作日志,备忘

HTTPERF

1. 下载安装文件
ftp://ftp.hpl.hp.com/pub/httperf/

2. 编译&安装
$./configure
$make
$sudo make install
缺省安装在目录/usr/local/bin下

3.测试例子
$httperf --server 10.1.252.163 --port 80 --num-conns 2000 --rate 100 --timeout 2
$httperf --server 10.1.252.163 --port 80 --num-conns 20000 --rate 100 --timeout 2

 

GnuPlot

将测试结果生成可视化的图

1. 下载安装文件

2. 编译&安装


AutoBench

 

1. 下载安装文件
http://www.xenoclast.org/autobench/

2. 编译&安装
$make
$sudo make install
缺省安装在目录/usr/local/bin下

3.测试例子
$autobench --single_host --host1 127.0.0.1 --port1 8888 --uri1 /countlog.gif --quiet     \
          --low_rate 20 --high_rate 200 --rate_step 20 --num_call 10 \
          --num_conn 5000 --timeout 5 --file results.tsv 

分享到:
评论

相关推荐

    ECS--linux web站点常用压力测试工具httperf

    下载完成后,使用 tar 命令解压缩文件,然后编译和安装 httperf。 二、httperf 命令参数解释 httperf 命令提供了多个参数来控制压力测试的行为,如下所示: * --client=I/N:指定当前客户端 I,是 N 个客户端中的...

    httperf压力测试工具

    在Linux环境下,httperf能够提供精确的性能数据,帮助开发者和系统管理员了解服务器在高负载情况下的表现。它通过模拟多个并发用户发送HTTP请求,从而分析服务器的吞吐量、响应时间等关键指标。 1. **基本概念** -...

    自动化测试Web服务器性能 autobench+httperf

    这包含了httperf的源代码,通过解压、编译和安装,可以在本地环境中设置httperf。通常的步骤包括:解压缩文件,进入源码目录,运行`./configure`配置,然后执行`make`编译,最后通过`sudo make install`进行安装。 ...

    hansel:用于httperf的Ruby驱动程序-自动化的负载和性能测试

    它将以yaml格式加载作业队列文件,并为每个作业运行httperf安装Httperf和HanselHttperf 对于Linux(Ubuntu): apt-get update && apt-get -y install rubygems httperf ruby1.8-dev libcurl4-gnutls-devgem ...

    httpd 测试工具

    虽然s-clients和httperf都能够产生持续性的过载,但两者在设计理念和实现方式上存在明显差异。httperf将HTTP请求发送逻辑与工作负载及度量逻辑分离,使得其更加灵活且易于扩展。 ##### 2. 与传统基准测试工具的不同...

    Python库 | httperf-0.0.1-py3-none-any.whl

    资源分类:Python库 所属语言:Python 使用前提:需要解压 资源全名:httperf-0.0.1-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    heroku-buildpack-load-test:Heroku buildpack包含负载测试工具,例如JMeter,siege,httperf

    heroku-buildpack-load-test Heroku buildpack包含负载测试工具,例如JMeter,siege,httperf用法$ heroku buildpacks:set https://github.com/remore/heroku-buildpack-load-test.git$ heroku run /bin/bashRunning...

    利用autobench测试web服务器极限并发数.pdf

    - Httperf的安装通常涉及解压源代码、配置、编译和安装步骤。 - Autobench的安装可能需要先安装依赖库,然后解压、编译和安装。在安装完成后,可以参考提供的使用方法进行测试。 7. **测试报告生成**: ...

    gohttperf:转到HTTPerf.rb的端口-https

    import "gopkg.in/jmervine/httperf.v1" 发展须知 分叉时,创建以下符号链接以支持 。 mkdir -p $(go env GOPATH)/src/gopkg.in/jmervine ln -s ${GIT_CLONE_PATH} $(go env GOPATH)/src/gopkg.in/jmervine/...

    Httper-iOS:开发人员测试REST API的应用程序

    Httper Httper是在iOS设备上运行的REST API测试工具。 它可以帮助开发人员在没有PC的情况下随时随地测试其REST API。产品特点Httper是在您的iOS设备上运行的REST API测试应用... 您的项目和请求可以轻松同步到新设备中

    LAMP优化技巧.pdf

    - 使用ApacheBench或httperf等工具进行性能测试,以评估服务器的处理能力。 - 使用`top`或`dstat`监控系统资源使用情况。 - `apachectl status`命令可以查看Apache服务器的状态。 **2. 硬件优化** - 对于PHP密集型...

    matlab回归系数代码-MLscale:使用黑盒机器学习实现与应用程序无关的自动缩放

    在训练阶段收集这些指标和性能目标,例如响应时间,然后使用神经网络和线性回归构建模型,然后用于自动缩放引擎中的预测。 脚本包括: 大多数代码库是 python 脚本,它们使用 subprocess 模块与系统交互。 ...

    LAMP(Linux+Apache+Mysql+PHP)优化技巧.pdf

    **检测与优化工具**: ApacheBench和httperf用于评估Apache服务器的性能。Web Application Stress Tool(适用于非LAMP架构)和top、d命令则用于监控系统资源使用情况。 **硬件优化**: 对于PHP性能瓶颈通常是CPU,...

    15个网页开发工具介绍

    为了提高开发效率和质量,各种辅助工具应运而生。以下是从一篇网络文章中整理出的15个常用、免费且功能强大的Web开发工具。 #### 1. YSlow for Firebug YSlow是一款用于评估网站性能的工具,基于Yahoo! Developer ...

    rails性能优化

    Rails性能优化是一个涉及多个方面的复杂过程,它要求开发者对Ruby on Rails框架的内部机制有深刻的理解,并且能够合理地应用各种技术和工具来提升应用的性能。在性能优化的过程中,首先应该避免盲目优化,而是要通过...

Global site tag (gtag.js) - Google Analytics