我正在使用Jmeter对我的网站的索引页面(静态页面)进行负载测试。 由于连接已关闭,测试结果中存在大量错误。 服务器(apache 2.2)决定关闭连接的任何提示?
============= http header ===============
加载时间:1055
连接时间:845
延迟:1055
大小(字节):98
正文大小(以字节为单位):0
获取https://mysite/index.html 获取数据: [没有饼干]
请求标题: 连接:保持活力 内容长度:0 内容类型:text / plain;字符集= ISO-8859-1 主持人:狡猾 User-Agent:Apache-HttpClient / 4.5.2(Java / 1.8.0_121)
回复标题: 找到HTTP / 1.0 302 地点:http://mysite/splash.html 连接:关闭
答案 0 :(得分:0)
检查你的Mysql数据库连接池大小,在加载测试期间你创建的线程数可能不足以进行你的mysql连接配置。
你可以增加my.cnf中的max_connections
答案 1 :(得分:0)
尝试以下JMeter配置修正:
id => 4
type => T20
srs => Bangladesh tour of Sri Lanka, 2017
mchDesc => SL vs BAN
mnum => 1st T20I
vcity => Colombo
vcountry => Sri Lanka
grnd => R.Premadasa Stadium
inngCnt => 1
datapath => http://synd.cricbuzz.com/j2me/1.0/match/2017/2017_SL_BAN/SL_BAN_APR04/
。对所有采样器执行此操作的最快速最简单的方法是使用HTTP Request Defaults 将下一行添加到 user.properties 文件(位于JMeter安装的" bin"文件夹中)
HttpClient4
在 hc.parameters 文件中添加下一行:
httpclient4.retrycount=1
hc.parameters.file=hc.parameters
重新启动JMeter以选择属性