我正在尝试使用Siege对一个https站点进行负载测试,并且得到了SegFaults。我使用的是在OS上使用siege homebrew formula (打开了openssl支持)安装的siege3.0.5。
HTTP工作正常:
$ siege http://www.google.com
** SIEGE 3.0.5
** Preparing 15 concurrent users for battle.
The server is now under siege...
HTTP/1.1 302 0.67 secs: 261 bytes ==> GET /
HTTP/1.1 302 1.02 secs: 261 bytes ==> GET /
HTTP/1.1 200 0.78 secs: 14409 bytes ==> GET /?gws_rd=cr&ei=H3TMUrb8BojolAXvrYCwBA但是HTTPS segfaults (我已经测试了google以外的其他网站,也得到了同样的错误)
$ siege https://www.google.com
** SIEGE 3.0.5
** Preparing 15 concurrent users for battle.
The server is now under siege...
[1] 5789 segmentation fault siege https://www.google.com发布于 2014-01-08 10:22:07
看起来这是个bug。我在代理后面使用围攻。我的.siegerc文件中有代理设置。当我删除代理设置时,siege https://www.google.com就可以工作了。
https://stackoverflow.com/questions/20982537
复制相似问题