分类存档: 压力测试

ab参数说明及web服务器测试示例

说明: ab(ApacheBench)可以用来测试web服务器的执行效率。ab包含在apache安装目录bin目录下。ab可以针对某一特定URL模拟出连续的联机请求,同时还可以仿真出同时间点个数相同的联机请求,因而可以利用ab帮助我们在网站开发期间仿真实际上线可能的情况,利用仿真出来的数据做为调整服务器设定或程序的依据。 参数:ab 用法如下 实例: # ab -n 请求数 -c 并发数 测试 u …

继续阅读 »

WebBench安装及使用示例

说明: webbench做为linux下的测试工具,最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好。 实现: 1.安装webbench 2.使用webbench做压力测试 附录: 1.ctags: command not found,没有安装ctags 如果没有安装 ctags make 编译会报错:/bin/sh: ctags: command …

继续阅读 »

nginx使用webbench进行压力测试

在运维工作中,压力测试是一项非常重要的工作。比如在一个网站上线之前,能承受多大访问量、在大访问量情况下性能怎样,这些数据指标好坏将会直接影响用户体验。 但是,在压力测试中存在一个共性,那就是压力测试的结果与实际负载结果不会完全相同,就算压力测试工作做的再好,也不能保证100%和线上性能指标相同。面对这些问题,我们只能尽量去想方设法去模拟。所以,压力测试非常有必要,有了这些数据,我们就能对自己做维护 …

继续阅读 »