webbench
Webbench 是 Linux 上一款知名的、优秀的 web 性能压力测试工具。
测试处在相同硬件上,不同服务的性能以及不同硬件上同一个服务的运行状况。
展示服务器的两项内容:每秒钟响应请求数和每秒钟传输数据量。
基本原理:Webbench 首先 fork 出多个子进程,每个子进程都循环做 web 访问测试。
子进程把访问的结果通过pipe 告诉父进程,父进程做最终的统计结果。
webbench -c 1000 -t 30 http://192.168.110.129:10000/index.html
参数:
-c 表示客户端数
-t 表示时间