ウェブサイトの予約領域のパフォーマンスをテストする必要があります。この目標には Siege を使用します。
予約領域にアクセスするには、私のサイトにログインする必要があります。
Siegeを使用してLogin-CookieをWebアプリケーションに送信するにはどうすればよいですか?
デフォルトの.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を正確に事前設定しているわけではありません。代わりに、各Siegeワーカーに他のリクエストの前に一度サイトにログインするように指示し、Siegeが終了するまで認証されたステータスを保持します。
または、user-agentを特別な文字列に設定してから、認証コードでその特別なユーザーエージェントを監視し、その訪問者を自動的にログインさせることもできます。