Size: a a a

QA — Load & Performance

2020 February 19

jj

jagga jagga in QA — Load & Performance
Oleg
Тыща коннекшенов в секунду это как то до фига
Намана намана
источник

АС

Артем Сидорук in QA — Load & Performance
Требования к сервису 1000 rps. Нужно поставить такую нагрузку на одном уровне и подержать 8 часов. Посмотреть, что кубернетес все отскейлит и не потечет)
источник

O

Oleg in QA — Load & Performance
Если допустим один реквест занимает одну мс, то хватит одного юзера
источник

АС

Артем Сидорук in QA — Load & Performance
Я это раньше python locust'ом делал. Он с этой же тачки легко делал постоянную нагпузку в 1000 rps.
А тут решил гатлинг попробывать.

И вот все поверить не могу, что скале нужно больше ресурсов, чем питону.
Пытаюсь понять что я не так делаю
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
Артем Сидорук
Я это раньше python locust'ом делал. Он с этой же тачки легко делал постоянную нагпузку в 1000 rps.
А тут решил гатлинг попробывать.

И вот все поверить не могу, что скале нужно больше ресурсов, чем питону.
Пытаюсь понять что я не так делаю
Ты явно что то не так делаешь
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
Артем Сидорук
Я это раньше python locust'ом делал. Он с этой же тачки легко делал постоянную нагпузку в 1000 rps.
А тут решил гатлинг попробывать.

И вот все поверить не могу, что скале нужно больше ресурсов, чем питону.
Пытаюсь понять что я не так делаю
setUp(scn.inject(constantUsersPerSec(100) during (30 minutes))).throttle(
 reachRps(100) in (10 seconds),
 holdFor(1 minute),
 jumpToRps(50),
 holdFor(2 hours)
)
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
Вот так у тебя сделано?
источник

АС

Артем Сидорук in QA — Load & Performance
Да, только 1000 вместо 100
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
И что происходит?:)
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
На какой ты машине это запускаешь?
источник

АС

Артем Сидорук in QA — Load & Performance
Сначала нагрузка растет судя по графане. Потом ошибка java.outofmemory
источник

АС

Артем Сидорук in QA — Load & Performance
16 gb, 8 cpu, 16x500 iops
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
Артем Сидорук
16 gb, 8 cpu, 16x500 iops
Параметры запуска Java какие?
источник

O

Oleg in QA — Load & Performance
А сколько хипа?
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
Артем Сидорук
16 gb, 8 cpu, 16x500 iops
На этом можно 20к рпс запустить
источник

АС

Артем Сидорук in QA — Load & Performance
Запускаю в идее.
Sbt
Gatling:testOnly myTest
источник

АС

Артем Сидорук in QA — Load & Performance
Может логи ввключить
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
Логи обязательно выключать
источник

АС

Артем Сидорук in QA — Load & Performance
Oleg
А сколько хипа?
Не помню на память. Гляну с утра
источник

АС

Артем Сидорук in QA — Load & Performance
Попробую осиавить только графит. Спасибо. Это идея
источник