博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx / apache / tomcat /resin等 http server的benchmark性能测试方法
阅读量:5152 次
发布时间:2019-06-13

本文共 682 字,大约阅读时间需要 2 分钟。

性能测试是软件产品发布前必经阶段,对于web app的发布需要使用http server,可选择的优秀免费http server主要有开源apache server, 俄国的nginx,专用于java web app 的 tomcat 以及resin,本文主要介绍针对不同server的性能测试方法和工具介绍。(附加上对tornado的测试)

 

测试目标是:

1. 并发耐受

2.处理延迟

3.各界段性能(网络/服务器处理/app处理/db读写)

4.性能瓶颈分析

5.优化方法

 

主要工具:

1.Ab

2.Apache Jmeter

3.Curl-loader

4.FunkLoad

5.httperf

6.siege

7.time curl

 

针对http server:apache / nginx /  tomcat / resin / tornado

针对DB server(NoSql): mongodb,cassandra,couchbase,couchdb

针对Cache server:memcached, redis

 

前提:

硬件环境,2核心4线,4G

运行环境:ubuntu

资源环境:将 active pid num , RAM ,CPU, Load, IO ,net 稳定在相同区间再测试 

       -->pid num 查看ps aux | nl:

      -->stat: cat  /proc/stat  

 

==========待续=============

 

转载于:https://www.cnblogs.com/ToDoToTry/p/3513688.html

你可能感兴趣的文章
PHP 获取给定时间的周日时间或月末时间或每天
查看>>
一些思考
查看>>
[CSA] Number Elimination
查看>>
鼠标悬浮样式
查看>>
单调递增最长子序列(动态规划)
查看>>
Python小白学习之文件内建函数
查看>>
poj 2826
查看>>
[转]多组织访问控制(MOAC)
查看>>
C#返回JSON格式数据
查看>>
求点是否在三角形内
查看>>
iView Card 图文组件
查看>>
C# 反射 名称不区分大小写
查看>>
delphi 控件圆角
查看>>
Java内存缓存
查看>>
Floyd算法(1)
查看>>
问题:python3 使用beautifulSoup时,出错UnicodeDecodeError: 'gbk' codec …….
查看>>
Windows Server 2003 不支持.net framework 4.5
查看>>
H3C 递归查询
查看>>
MapReduce数据流-Reduce
查看>>
linux alloc_pages 接口
查看>>