当前位置: 首页 > 工具软件 > Webbench > 使用案例 >

Webbench 原理及其优缺点

商泽宇
2023-12-01

提示:网上搜索webbench有很多网站,大家还是到原网址去下载以防下载病毒软件。webbench的原网址:webbench原网址

原理:
详细可以参考:webbench剖析

基本原理:
Webbench 首先 fork 出多个子进程,每个子进程都循环做 web 访问测试。子进程把访问的结果通过pipe 告诉父进程,父进程做最终的统计结果。

编译安装
1.wget http://home.tiscali.cz/~cz210552/distfiles/webbench-1.5.tar.gz
2.tar zxvf webbench-1.5.tar.gz
3.cd webbench-1.5
4.make
5.make install

使用:

 ./webbench -c 1000 -t 30 网址

参数:-c 表示客户端数 -t 表示时间 ,如果若报错显示webbench命令找不到,重新make即可。

以下参见:webbench剖析
有些优点我觉得不是很好理解就没有写。
优点:
1.部署简单,适用于小型网站压力测试,(最多可模拟3万并发);

缺点:
1.不适合中大型网站测试;
2.其并发采用多进程实现并非线程,长时间其会大量占用内存与CPU,所以一般长时间的压力测试不推荐使用webbench.

参考资料:

  1. http://home.tiscali.cz/~cz210552/webbench.html

  2. https://blog.csdn.net/L_XRUI/article/details/76216079

  3. https://zhuanlan.zhihu.com/p/106323837

 类似资料: