Siege 的压力登录区

Siege 的压力登录区

我需要测试我网站保留区域的性能。我想使用围城为了这个目标。

要访问保留区域,您必须登录我的网站。

我该如何使用 Siege 发送登录-Cookie到我的网络应用程序?

答案1

它仅在默认的 .siegerc 文件中提及(而不是在在线手册或手册页中),但是:

# Login URL. This is the first URL to be hit by every siege
# client. This feature was designed to allow you to login to 
# a server and establish a session. It will only be hit once
# so if you need to hit this URL more then once, make sure it
# also appears in your urls.txt file.
#
# ex: login-url = http://eos.haha.com/login.jsp POST name=jeff&pass=foo
#
# login-url = 

因此,您并非完全预先设置了登录 cookie。相反,您指示每个围攻工作者在任何其他请求之前登录您的站点一次,并且他们将保留其已验证状态,直到围攻终止。

或者,您可以将用户代理设置为特殊字符串,然后在身份验证代码中监视该特殊用户代理并自动登录该访问者。

相关内容