centos安装ab工具给网站进行压力测试
时间:2022-04-29
本文章向大家介绍centos安装ab工具给网站进行压力测试,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
在配置好网站服务器后,我们可以进行压力测试看一看实际环境中的效果怎么样,判断服务器质量、网站程序设计是否合理、提前预防突发事件。今天就介绍一款开源免费的压力测试软件ab。
ab使用前先安装上,centos6 系统
yum install httpd-tools -y
使用方法(直接输入ab命令查看参数)
ab -c 10 -n 1000 http://www.test.com/
上条命令的意思是,对test.com的首页进行压力测试,模拟同时10个用户总共进行1000个请求
测试完成后会显示报告,会显示一些参数供我们判断
Document Path: / #测试的页面,此处为首页
Document Length: 37570 bytes #页面的大小
Concurrency Level: 10 #并发数量
Time taken for tests: 19.284 seconds #测试耗费总时间
Complete requests: 100 #请求总量
Failed requests: 69 #请求失败的数量
(Connect: 0, Receive: 0, Length: 69, Exceptions: 0)
Write errors: 0 #错误数量
Total transferred: 3781272 bytes
HTML transferred: 3756972 bytes
Requests per second: 5.19 [#/sec] (mean) #每秒钟的请求量
Time per request: 1928.365 [ms] (mean) #每次请求需要时间
Time per request: 192.837 [ms] (mean, across all concurrent requests)
Transfer rate: 191.49 [Kbytes/sec] received
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Consul 启动命令,Web UI
- Thrift 跨服务开发框架
- Java并发之BlockingQueue 阻塞队列(ArrayBlockingQueue、LinkedBlockingQueue、DelayQueue、PriorityBlockingQueue、Sy
- Java并发之CountDownLatch 多功能同步工具类
- Java并发之CyclicBarrier 可重用同步工具类
- Java并发之ScheduledExecutorService(schedule、scheduleAtFixedRate、scheduleWithFixedDelay)
- Java并发之Condition 并发同步控制
- Java并发工具类Semaphore应用实例
- Java并发之死锁实例
- Java并发之ThreadPoolExecutor 线程执行服务
- Java并发之工具类 ForkJoin 任务分解
- 简单的 http 服务器
- 动态代理:cgib、jdk、java javassist
- JAVA NIO Channel
- JAVA NIO Scatter/Gather(矢量IO)