网站的压力测试

对网站进行压力测试用了以下两款工具(工具的优势,网上很多可以自行查找)

  1、webbench

  2、ab(apache自带的测试,还能post数据测试)

使用webbench进行压力测试:

  webbench -c 1000 -t 10 http://192.168.163.1/index.php/register/show

使用ab进行压力测试:

  ab -n 1 -c 1 -t 1  -p "D:/post.txt" -T "application/json" "http://192.168.163.1/index.php/register/saveUserDataToDb"

对于压力测试做出了总结:(有些是参考别人的,有道理就贴上来了)

  1、要测试网站的并发,应该逐步提高并发客户端的数量(更改-c的值),并查看返回错误的数量

  2、增加并发时间(更改-t的值),然后使用浏览器打开进行测试网址,查看延迟时间

  3、使用公网对网站进行测试

  4、要就常访问的页面进行测试,比如登录页面,首页等

对于webbench工具和ab工具的使用也可查看以下链接:

  webbench的使用教程

  ab的使用教程

时间: 2024-08-09 02:21:19

网站的压力测试的相关文章

Web Application Stress 对网站进行压力测试

打开Microsoft web Application Stress工具按下图顺序操作: 1. 2.点击Record 3. 4.在浏览器中输入要测试的URI地址 5.在设置中设置参数,如发起请求线程数等如下: 6.单击三角符号开始测试: 7.点击菜单中的Report查看测试结果: 上图中每秒请求数为:1272.50 Web Application Stress 对网站进行压力测试

网站系统压力测试Jmeter+Badboy

最近项目需要压力测试,因此搜了几款试用,首选的是LoadRunner这款大名鼎鼎的测试软件: LoadRunner11 下载请猛戳这里 传送门LoadRunner破解文件 下载请猛戳这里 传送门LoadRunner注册表清理工具 下载请猛戳这里 传送门 (超级license 最高支持6.5w个并发:AEACFSJI-YJKJKJJKEJIJD-BCLBR) 如何安装请自行参考: http://www.neversaydie.cc/loadrunner11-download-and-crack-i

apacheBench对网站进行压力测试

apacheBench对网站进行压力测试 分类: 学习 2014-02-19 10:35 4154人阅读 评论(1) 收藏 举报 apacheBench压力测试 Apache Benchmark下载 ab 的全称是 ApacheBench , 是 Apache 附带的一个小工具 , 专门用于 HTTP Server 的 benchmark testing , 可以同时模拟多个并发请求.前段时间看到公司的开发人员也在用它作一些测试,看起来也不错,很简单,也很容易使用,所以今天花一点时间看了一下.

网站性能压力测试工具--apache ab使用详解

ab是apache自带的压力测试工具.ab非常实用,它不仅可以对apache服务器进行网站访问压力测试,也可以对其它类型的服务器进行压力测试.比如nginx.tomcat.IIS等. 下面我们开始介绍有关ab命令的使用:1.ab的原理2.ab的安装3.ab参数说明4.ab性能指标5.ab实际使用 一.ab的原理ab是apachebench命令的缩写. ab的原理:ab命令会创建多个并发访问线程,模拟多个访问者同时对某一URL地址进行访问.它的测试目标是基于URL的,因此,它既可以用来测试apac

【转载】如何搭建大型网站的压力测试环境

很多朋友都想做压力测试,其实并不是特别难.现在各类工具都比较多.我介绍两个微软的工具吧 1. WAS: Web Application Strees Tool(免费的) 应用WAS对web进行压力测试实例详解 http://servers.pconline.com.cn/skills/0709/1119109.html 官方的文档(很详细,建议看英文版) http://support.microsoft.com/kb/313559/en-us 以前做过的一个测试结果报告 创建WAS的测试,一般都

网站ab压力测试

网站压力测试Usage: ab [options] [http[s]://]hostname[:port]/path用法:ab [选项] 地址 选项: Options are:-n requests #执行的请求数,即一共发起多少请求.-c concurrency #请求并发数.-t timelimit #测试所进行的最大秒数.其内部隐含值是-n 50000,它可以使对服务器的测试限制在一个固定的总时间以内.默认时,没有时间限制.-s timeout #指定每个请求的超时时间,默认是30秒.-b

Apache benchmark对网站进行压力测试

Apache Benchmark下载:http://down.tech.sina.com.cn/page/3132.html ab 的全称是 ApacheBench , 是 Apache 附带的一个小工具 , 专门用于 HTTP Server 的 benchmark testing , 可以同时模拟多个并发请求. 是非常有名又小巧的压力测试工具. 下载安装apache web server 安装或解压之后,在bin\目录下有个ab执行文件. 打开运行--cmd 打开命令提示符,定位到bin\目录

Apache实现网站性能压力测试

简介 压力测试是性能调优过程中必不可少的一环.只有让服务器处在高压情况下才能真正体现出各种设置所暴露的问题.性能测试工具目前最常见的有以下几种:ab.http_load.webbench.siege. ab的原理 ??ab命令会创建多个并发访问线程,模拟多个访问者同时对某一URL地址进行访问.它的测试目标是基于URL的,因此,它既可以用来测试apache的负载压力,也可以测试nginx..tomcat.IIS等其它Web服务器的压力.??ab命令对发出负载的计算机要求很低,它既不会占用很高CPU

apache ab工具对网站进行压力测试

Apache -- ab工具主要测试网站的(并发性能) 这个工具非常的强大. 基本语法 :   cmd>ab.exe –n 请求总次数  -c 并发数 请求页面的url    进入到ab.exe目录 举例:  cmd>ab.exe –n 10000 –c 100 http://localhost/test.php 简单test结果简单介绍一下: