在Windows上为Apache Bench添加https支持

36

我在Windows 7机器上安装了Apache服务器2.2.15,现在想使用https在我的服务器上运行Bench。但是,当我运行ab [myopts] https://example.com时,会出现SSL not compiled in; no https support。从我所读的资料中得知,你可以在服务器安装过程中使用标志来编译支持https的ab。

我的问题是,考虑到我已经安装了服务器,在https上对我的服务器进行基准测试的最简单/最好方法是什么?

3个回答

85

使用 abs.exe 工具来测试带有 SSL 证书的网站


1
因为我第一次没有使用https支持进行编译,所以在我的安装中abs.exe不存在。 - Matt R. Wilson
3
好的!但是接下来出现了"OPENSSL_Uplink(5F636000,08): no OPENSSL_Applink"的问题,这导致我需要访问这个链接在apachelounge上下载另一个abs.exe - François Breton
OPENSSL_Uplink(000007FEEFE30000,08): 没有OPENSSL_Applink。 - user1642018
@FrançoisBreton那个问题的解决方案是什么?我正在使用WAMP,它自带的Apache版本是2.4.17。 - user1642018
1
@AMB,很久没见了,但我认为解决方案是找到另一个abs.exe版本。https://dev59.com/jm855IYBdhLWcg3wfUVM - François Breton

0
用法:C:\Apache24\bin\abs.exe [选项] [http[s]://]主机名[:端口]/路径
在我的情况下,我漏掉了端口。
./abs.exe -n 100 -c 10 https://somesite:8443.somedomain.com

-1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接