Size: a a a

QA — Load & Performance

2020 July 20

KY

Kirill Yurkov in QA — Load & Performance
Nikita
видимо целиком надо было json приводить)

там выходит так, что есть "value_x_x_x", "value_y_y_y", "value_z_z_z" и т.д большe 100 штук и есть  "value_x_x", "value_y_y", "value_z_z" - около 50

и вот и получается, что есть:
- "value_x_x_x" может относится ко всему "value_x_x", "value_y_y", "value_z_z"
- "value_z_z_z" может относится только к  "value_y_y", "value_z_z"
- "value_y_y" может относится только к "value_y_y"

по сути мне нужно знать пару,
что "value_x_x_x" относится к "value_x_x", что "value_x_x_x" относится к "value_z_z" и т.д.

вопрос - я смогу с помощью одной регулярки всё это вытянуть?
какая муть, может проще кусок в личку скинуть?)
я напрочь не врубаюсь в эти хитрые связи тройных с двойными value.
если одному родительскому соответсвует несколько потомков, то надо вытягивать через груви
источник

A

Aydan in QA — Load & Performance
Всем привет!

Столкнулась с такой проблемой, хочу выполнить нагрузку на примерно на 10-20к юзеров в jmeter. В thread group-e пишу следующее:
Number of threads - 10000
Ramp-up period - 20
Loop count - 1

При запуске такого теста, выходит ошибка:
Uncaught Exception java.lang.OutOfMemoryError: unable to create new native thread in thread Thread[StandardJMeterEngine,5,main]

Как я поняла проблема с памятью, но как можно решить этот вопрос? попробовала много вариантов из интернета, но ничего не изменило ситуации
источник

PB

Pavel Bairov in QA — Load & Performance
Привет, ну тут поможет только очень сильная тачка. Или же вообще запускать с нескольких если надо такая дикая нагрузка.
источник

S7

Sam 7 in QA — Load & Performance
Kirill Yurkov
^.+?:"(value_1_1_1|value_2_1_1)"$\n.+?\n.+?:"(.+?)"
А джсон экстрактор через точку с запятой же умеет разные переменные доставать
источник

S7

Sam 7 in QA — Load & Performance
Щас пример скину
источник

KY

Kirill Yurkov in QA — Load & Performance
Sam 7
А джсон экстрактор через точку с запятой же умеет разные переменные доставать
а несколького дергать?
источник

KY

Kirill Yurkov in QA — Load & Performance
по одному модификатору
источник

S7

Sam 7 in QA — Load & Performance
По разным
источник

KY

Kirill Yurkov in QA — Load & Performance
Aydan
Всем привет!

Столкнулась с такой проблемой, хочу выполнить нагрузку на примерно на 10-20к юзеров в jmeter. В thread group-e пишу следующее:
Number of threads - 10000
Ramp-up period - 20
Loop count - 1

При запуске такого теста, выходит ошибка:
Uncaught Exception java.lang.OutOfMemoryError: unable to create new native thread in thread Thread[StandardJMeterEngine,5,main]

Как я поняла проблема с памятью, но как можно решить этот вопрос? попробовала много вариантов из интернета, но ничего не изменило ситуации
мощный тест, крупные компании тысячью юзеров обходятся для НТ тестов. такое мало какая машина выдержит. точно 10 тысяч нужно? как считали?
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
Pavel Bairov
Привет, ну тут поможет только очень сильная тачка. Или же вообще запускать с нескольких если надо такая дикая нагрузка.
А есть какие-то примерные вообще прикидки какая тачка нужна бы под подобное количество запросов? Ну хотя бы порядок
источник

KY

Kirill Yurkov in QA — Load & Performance
NoEndOutcry💡🔋🚓 Mikstyraspb(L16+9)
А есть какие-то примерные вообще прикидки какая тачка нужна бы под подобное количество запросов? Ну хотя бы порядок
лучше такое делать распределенным тестом
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
Этого мы еще не проходили😂😂 Записал.
источник

KY

Kirill Yurkov in QA — Load & Performance
5 машин условно должно хватить, хорошей производительности. но весь вопрос на самом деле в количестве запросов в секунду. пользователи - это абстракция
источник

jj

jagga jagga in QA — Load & Performance
Aydan
Всем привет!

Столкнулась с такой проблемой, хочу выполнить нагрузку на примерно на 10-20к юзеров в jmeter. В thread group-e пишу следующее:
Number of threads - 10000
Ramp-up period - 20
Loop count - 1

При запуске такого теста, выходит ошибка:
Uncaught Exception java.lang.OutOfMemoryError: unable to create new native thread in thread Thread[StandardJMeterEngine,5,main]

Как я поняла проблема с памятью, но как можно решить этот вопрос? попробовала много вариантов из интернета, но ничего не изменило ситуации
итоговый rps какой должен быть?
источник

KY

Kirill Yurkov in QA — Load & Performance
если вдруг вы думаете что пользователи в jmeter = пользователь в системе, спешу вас огорчить
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
Нет конечно я так не думаю, мне просто любопытно сейчас во всех направлениях, отсюда и вопрос
источник

KY

Kirill Yurkov in QA — Load & Performance
зависит в любом случае от запросов и их количества. 10к юзеров которые за час сделают 1 запрос, потянет даже очень печальная машинка
источник

KY

Kirill Yurkov in QA — Load & Performance
у Славы есть интересное исследование на эту тему
источник

jj

jagga jagga in QA — Load & Performance
тут надо больше в сторону rps смотреть, думаю девушка не ограничивалась ни каким  шейпером - отсюда и все пожрал хомяк
источник

jj

jagga jagga in QA — Load & Performance
ну 20с для рамп-апа 10к маловато)))
источник