压测

  • 一、windows端压力测试工具
    • 1.1 下载
    • 1.2 安装
    • 1.3 使用
  • 二、Linux服务端监控

一、windows端压力测试工具

1.1 下载

主要使用ab(apache bench)工具进行压测,下载链接Apache 2.4 VS16 Windows Binaries and Modules,下载64位版本即可,

ab是Apache超文本传输协议(HTTP)的性能测试工具。其设计意图是描绘当前所安装的Apache的执行性能,主要是显示你安装的web服务器每秒可以处理多少个请求(ps:wrk也是一个压测工具)

1.2 安装

安装时只要解压到某个目录即可,然后进入目录,在上方的目录栏中输入cmd再回车即可使用终端打开该目录

1.3 使用

使用时只需要在打开的终端中输入
ab.exe -c 100 -n 100 http://test.site
即可对网站的并发进行测试,参数中-c代表100个并发(同时请求),-n表示一共发送100个请求

结果输出如下

二、Linux服务端监控

top 指令动态显示进程情况
netstat -anp | grep :80 监控80端口网络连接情况
iotop 动态显示磁盘io使用情况
sar -n DEV 1 999 查看网络接口io情况,表示取样间隔为1秒,取样999次,查看网速情况

【Linux】云服务器部署网站后的ab压力测试,服务器网络接口io情况、进程cpu占用等有关情况查看相关推荐

  1. 阿里云服务器部署网站(保姆级教程) 阿里云搭建宝塔面板 云服务器ECS搭建网站

    阿里云服务器部署网站 这两天白嫖了一个免费的云服务器就想着自己建个网站,以前用过轻量级服务器,那个搭建起来比较容易,现在用的是云服务器ECS ,第一次接触,因为以前没做过,想在网上找找教程,结果教程五 ...

  2. ab压力测试工具linux,【Linux】ApacheBench(ab)压力测试工具

    AB的简介 ab是apachebench命令的缩写. ab是apache自带的压力测试工具.ab非常实用,它不仅可以对apache服务器进行网站访问压力测试,也可以对或其它类型的服务器进行压力测试.比 ...

  3. 开发人员学Linux(4):使用JMeter对网站和数据库进行压力测试

    前言 表面看来,JMeter与本系列课程似乎关系不大,但实际上在后面的很多场景中起着重要作用:如何获知修改了某些代码或者设置之后系统性能是提升了还是下降了呢?商业的压力测试工具LoadRunner确实 ...

  4. linux下安装ab压力测试工具及ab命令详解

    yum -y install httpd-tools ab -v 查看ab版本 ab --help ab -n1000 -c 10 http://www.buruyouni.com/ http://w ...

  5. ab压力测试是使用以及介绍

    在运维工作中,压力测试是一项非常重要的工作.比如在一个网站上线之前,能承受多大访问量.在大访问量情况下性能怎样,这些数据指标好坏将会直接影响用户体验. 但是,在压力测试中存在一个共性,那就是压力测试的 ...

  6. Web性能测试篇:AB 压力测试

    目录 1. 压力测试的概念\定义 2. AB的起源 3. 运行平台区分(Windows\Linux|Mac) 4. 你的第一个AB GET请求脚本 5. AB发起POST.PUT请求 6. AB附带有 ...

  7. Apache网页深入优化之ab压力测试、工作模式与目录属性优化

    ab压力测试工具 Apache自带压力测试工具ab,简单易用,且可以模拟各种条件对Web服务器发起测试请求.ab工具可以直接在Web服务器本地发起测试请求,这对于需要了解服务器的处理性能至关重要,因为 ...

  8. 测试nignx php请求并发数,Nginx 高级篇(八)ab 压力测试即 nginx 的性能统计模块...

    我们总得要对自己的网站或者接口做压力测试的,总不能写好了代码不做测试就上线啊,谁知道你的网站或者接口能承受多少的并发和访问量,压力测试我们可以使用apache的ab小工具来搞或者使用github上提供 ...

  9. 基于阿里云的超级性能测试 亿级企业压力测试神器JMeter4.X实战 抗压神器JMeter课程

    基于阿里云的超级性能测试 亿级企业压力测试神器JMeter4.X实战 抗压神器JMeter课程 ===============课程目录=============== ├─第1章 章节一JMeter压力 ...

最新文章

  1. Mybatis 基本配置, 面向接口
  2. Java的类加载机制
  3. SQLSERVER中修复状态为Suspect的数据库
  4. 9、MySQL系统变量(查看和修改)
  5. python getchar功能_getchar函数
  6. mysql环形复制的弊端_Docker+阿里云centos7+MySQL主从环形复制踩坑记
  7. 致谢!华为全联接2020精彩回顾
  8. js清理cookie
  9. 【渝粤教育】国家开放大学2018年春季 7396-21T法学基础知识 参考试题
  10. spring boot java.lang.NoClassDefFoundError: org/springframework/cloud/context/named/NamedContextFact
  11. 深山红叶(袖珍PE系统工具箱)
  12. 南方cass快捷键命令修改在哪_南方测绘cass快捷键命令大全,南方测绘cass常用的快捷键命令有哪些?...
  13. 转 常见视频编码方式以及封装格式
  14. 浪漫的表白(C语言)
  15. App Inventor自定义插件Extension
  16. 企业要如何利用360评估法做好人才盘点?
  17. 如何4步绘制出高水平的气泡图?
  18. 用tig来查看git log
  19. 【苹果相册推】Xcode项目,我们将其命名为mypushchat,以及调试的iOS设备
  20. 评价模型——目标权重的确定

热门文章

  1. python设置excel单元格宽度
  2. 【微观金融理论与投资学】之第0章引论
  3. 菜鸟学人工神经网络(C++11实现)零:矩阵类
  4. Uboot 编译问题-“xxx aliased to external symbol xxx”
  5. iphone 升级空间不够
  6. python ndarray 与 base64 互转 接口传递ndarry
  7. UOJ#748-[UNR #6]机器人表演【dp】
  8. pywinauto 自动进行远程桌面登陆 remote desktop connection
  9. CopyFile复制单个文件和复制指定路径下所有文件
  10. RatingBar基本使用