压力测试案例

本文介绍了压力测试的重要性,详细阐述了进行压力测试的基本步骤,包括关闭报警、逐步下线服务器、监控各项性能指标(如CPU、内存、响应时间等)、评估系统临界点,以及如何恢复和计算总QPS。同时,给出了一个具体的webserver压力测试实例,展示了如何操作和监控测试过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.压力测试简介:压力测试是掌握当前系统能力的基本方法,通过压力测试可以很好的把握自己维护系统的能力(能支持的qps和日pv数量),可以对系统有一个估计,让运维工程师更好的把握系统。

2. 压力测试的基本步骤:

(1) 关闭目标机器组的报警

(2)把一部分机器下线,摘vip/dns

(3)观察线上剩余机器的性能:

      a). cpu、mem、load

      b). 如果web server--->qps  rt,尤其是rt,而且rt报警点也根据机器跑的业务和机器配置有关

      c). 如果整个架构比较复杂,目标机器组与下游机器关系比较密切,也要观察,比如此组服务器向下游发送数据,而下游服务器又并发给多个服务器发送数据,这样如果下游服             务器收到的数据多,则并发就多,所以这时下游服务器可能就先崩溃了!

(4) 观察到服务器到达极限(性能比较差、timeout比较多),此时就认为是到达系统的临界了,这时记下服务器的QPS,并把摘下的服务器再挂到线上

(5) 开启报警;

(6) 计算此服务器组总的qps和一天的pv量

   总qps = 每台的qps * 台数      (不同配置的机器qps数量不同)

3. 压力测试实例

role           row 1           &nbs
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值