我在 Ubuntu 虚拟机中使用 Apache 2.4.2。
我用它来加载测试,将请求发送到某个 HTTPS url。
失败的请求数为零。但我的请求都无法真正得到处理(已经在数据库中查找)。
使用相同的url,通过浏览器调用它就可以了(数据库已更新)。
所以这纯粹是 Apache Benchmark 的问题。
这是我的 Apache Benchmark 命令:
# ab -n 100 -c 10 -k -f ALL -g "/home/administrator/Desktop/g.txt" -e "home/administrator/Desktop/e.txt" "https://mysecuredurl.com/MyWCF.svc/POX/MyMethod?arg=something"
当我省略 -k 参数时,SSL 连接清楚地表明它们是问题所在:
SSL 读取失败 - 关闭连接
Connection Times (ms)
min mean[+/-sd] median max
Connect: 845 851 4.0 852 857
Processing: 218 232 20.4 229 286
Waiting: 218 232 20.4 229 286
Total: 1068 1083 19.6 1076 1131
有谁知道如何解决这个问题,以便我可以利用 Apache Benchmark 进行 HTTPS 负载测试,传递 SSL 问题?
谢谢
当我将 ab 与 https URL 一起使用时,它会显示以下消息SSL 未编译;不支持 https
使用效果很好abs
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)