備忘録。Gatling で同時アクセスユーザーを徐々に増やしてキープしたい。
例えば、最初にウォームアップとして負荷を徐々に増やし、そのあとは一定の負荷を掛け続けたいようなシナリオ。
以下は、最初の5分間でアクセスユーザー数を 1 から 10 に増やして、以降の30分間はユーザー数 10 をキープする。
setUp( scenario("scenario").inject( rampConcurrentUsers(1).to(10).during(5 minutes), constantConcurrentUsers(10).during(30 minutes) ) )
ちなみに、おそらくこういう書き方でもいけるはず。
setUp( scenario("scenario").inject( rampConcurrentUsers(1).to(10).during(5 minutes), rampConcurrentUsers(10).to(10).during(30 minutes), ) )
現場からは以上です。