Skip to content

Commit

Permalink
some rps-per-instance-docs-fixes
Browse files Browse the repository at this point in the history
bb3d96e93eca883ce285239d0df2a03789d3b6bf
  • Loading branch information
Digrinch committed Apr 10, 2024
1 parent 2593395 commit 5f678ea
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions docs/rus/best_practices/rps-per-instance.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,12 @@

# RPS на инстанс

Обычно в тестах, когда мы увеличиваем скорость запросов, подаваемых на тестируемый севис, указывая схему `line`, `const`, `step` в секции rps,
то в секции `startup` мы указываем схему `once`, т.к. хотим, чтобы с самого начала теста нам были доступны все инстансы для того, чтобы сгенерить нужную нам нагрузку.
Обычно в тестах, когда мы увеличиваем скорость запросов, подаваемых на тестируемый севис, указывая схему `line`, `const`, `step` в секции rps, в секции `startup` мы указываем схему `once`, т.к. хотим, чтобы с самого начала теста нам были доступны все инстансы для того, чтобы сгенерить нужную нам нагрузку.

В тестах со сценарной нагрузкой, когда у нас каждый инстанс описыает поведение пользователя, то в секции `startup` можно указывать плавный рост количества пользователей, например схемой `instance_step`, увеличивая ступенчато их кол-во, или `const`, увеличивая пользователей с постоянной скоростью.
В тестах со сценарной нагрузкой, когда у нас каждый инстанс описывает поведение пользователя, в секции `startup` можно указывать плавный рост количества пользователей, например, схемой `instance_step`, увеличивая ступенчато их кол-во, или `const`, увеличивая пользователей с постоянной скоростью.
Для этого можно использовать настройку пула инстансов `rps-per-instance`. Она полезна для сценарного генератора, когда мы хотим ограничить скорость каждого пользователя в rps.

Например укажем `const` и включим `rps-per-instance`, то потом увеличивая пользователей через `instance_step`, мы имитируем реальную пользовательскую нагрузку.
Например, если мы укажем `const` и включим `rps-per-instance`, то потом, увеличивая количество пользователей через `instance_step`, мы будем имитировать реальную пользовательскую нагрузку.

Пример:

Expand Down

0 comments on commit 5f678ea

Please sign in to comment.