昨晚想着给自己的网站做些安全与压力方面的测试,今天就动手实践了一下。

首先下载并准备 Apache Bench(ab 压力测试工具),我用的是 win11 版。
2025-10-26T07:27:28.png

在解压后的 Apache 的 bin 目录中打开 cmd。

简单看了下常用参数后开始测试,一共跑了三组:

abs.exe -n 100 -c 5 https://blog.ybyq.wang/
abs.exe -n 10000 -c 50 https://blog.ybyq.wang/
abs.exe -n 20000 -c 50 https://blog.ybyq.wang/

2025-10-26T07:43:46.png
参数说明(简要)

  • -n: 总请求数(Total requests)。
  • -c: 并发数(Concurrency),同一时刻发起的并行请求数。并发设置过大容易触发 CDN 限速/封顶或放大带宽消耗。

最后一轮测试时,网站突然无法访问。
2025-10-26T07:44:16.png
打开 CDN 的资源监控一看,果然触发了我设置的带宽封顶限制。手动解除后,访问就恢复了。
2025-10-26T07:47:52.png

2025-10-26T07:45:23.png

至于雷池 WAF,一条都没拦截;部署雷池的云服务器负载也基本没有波动。

这次测试大概消耗了 CDN 约 2 GB 流量。下次我先关掉 CDN,再猛猛测几轮看看源站的真实表现。

最后修改:2025 年 10 月 26 日
如果觉得我的文章对你有用,请随意赞赏
END
本文作者:
文章标题:对自己的博客做了几下 Apache Bench 测试,出乎意料
本文地址:https://blog.ybyq.wang/archives/1249.html
版权说明:若无注明,本文皆Xuan's blog原创,转载请保留文章出处。