关键字:使用SSH 进行压力测试
测试须知:
使用Apache_2.4.4_for_Windows_JiSuXia.rar版本测试,
ab -c 50 -n 20000 url,其中-c数大测试失败,并发数限制修改:
Apache的最大连接数,默认为256个。
修改apache的最大连接数,方法如下:
步骤一:先修改./apache/conf/httpd.conf文件。
# vi httpd.conf
将“#Include conf/extra/httpd-mpm.conf”前面的 # 去掉。
保存。
步骤二:再修改./apache/conf/extra/httpd-mpm.conf文件。
# vi httpd-mpm.conf
找到<IfModule mpm_prefork_module> 这一行
原:
<IfModule mpm_prefork_module>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 150
MaxRequestsPerChild 0
</IfModule>
修改后
<IfModule mpm_prefork_module>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
ServerLimit 1500
MaxClients 1000
MaxRequestsPerChild 0
注意:1、一定要加ServerLimit,并且要在MaxClients前面,且数值要比MaxClient的值大;
2、重启apache,仅仅/bin/apachectl restart无效,
需要先apachectl stop 然后再apachectl start
[color=red]开始测试知识:[/color]
测试 50个用户 每个人完成20000次请求 命令如下:
ab -c 50 -n 20000 ht
测试须知:
使用Apache_2.4.4_for_Windows_JiSuXia.rar版本测试,
ab -c 50 -n 20000 url,其中-c数大测试失败,并发数限制修改:
Apache的最大连接数,默认为256个。
修改apache的最大连接数,方法如下:
步骤一:先修改./apache/conf/httpd.conf文件。
# vi httpd.conf
将“#Include conf/extra/httpd-mpm.conf”前面的 # 去掉。
保存。
步骤二:再修改./apache/conf/extra/httpd-mpm.conf文件。
# vi httpd-mpm.conf
找到<IfModule mpm_prefork_module> 这一行
原:
<IfModule mpm_prefork_module>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 150
MaxRequestsPerChild 0
</IfModule>
修改后
<IfModule mpm_prefork_module>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
ServerLimit 1500
MaxClients 1000
MaxRequestsPerChild 0
注意:1、一定要加ServerLimit,并且要在MaxClients前面,且数值要比MaxClient的值大;
2、重启apache,仅仅/bin/apachectl restart无效,
需要先apachectl stop 然后再apachectl start
[color=red]开始测试知识:[/color]
测试 50个用户 每个人完成20000次请求 命令如下:
ab -c 50 -n 20000 ht