Size: a a a

QA — Load & Performance

2021 July 12

VG

Viktor Ganeles in QA — Load & Performance
Если используется оракловый jdk - в комплекте есть jvisualvm
источник

VG

Viktor Ganeles in QA — Load & Performance
Просто запустить его и сразу станет видно джава-процессы
источник

VG

Viktor Ganeles in QA — Load & Performance
Для нужного процесса джавы Сделать хип-дамп и посмотреть
источник

AA

Artem Astaxov in QA — Load & Performance
а таким образом, да вариант c visualvm работал :)
источник

VG

Viktor Ganeles in QA — Load & Performance
Зачастую сразу видны тела запросов-ответов, которые забили память и можно сделать выводы, в чём дело
источник

KY

Kirill Yurkov in QA — Load & Performance
а если нет то его можно отдельно скачать, но память может забиваться максимально непонятными классами.
источник

KY

Kirill Yurkov in QA — Load & Performance
лучше итеративно упрощать скрипт до определения влияющего на память куска
источник

KY

Kirill Yurkov in QA — Load & Performance
и оптимайзить его
источник

VG

Viktor Ganeles in QA — Load & Performance
Во, кстати, вопрос:

Если jvisualvm показывает не все джава-процессы - в чём дело? И как сделать видными все?
источник

VG

Viktor Ganeles in QA — Load & Performance
Ну, если неясные классы - то да.

Но частенько бывает сразу видно.
источник

KY

Kirill Yurkov in QA — Load & Performance
ни разу не пользовался)))
источник

KY

Kirill Yurkov in QA — Load & Performance
от админа запустить? порты открыть? режим отладки включить?
источник

KY

Kirill Yurkov in QA — Load & Performance
я мишн контроллом и FR смотрю
источник

VG

Viktor Ganeles in QA — Load & Performance
Я исправлял через jvisualvm следующие проблемы с оом в жметровых тест-планах (вдруг подскажет):

- включённая галочка «generate parent sample» у транзакшн контроллеров
- выцепление экстракторами всего ответа (который может быть большим)
- размещение экстрактора не внутри семплера, а рядом с ним (применяется к куче семплеров)
- запуск в gui-режиме с включённым view result tree где отображались все семплеры, и успешные и ошибочные :)))
источник

KY

Kirill Yurkov in QA — Load & Performance
у меня в основном утечки из-за постпроцессоров сложныз. в jsr223
источник

VG

Viktor Ganeles in QA — Load & Performance
Покопаю.

Сам удивился, на одной тачке процессы запущенные через idea видны, а из jar - нет :(
источник

R

Rslr in QA — Load & Performance
Всем привет! Столкнулся с такой проблемой, на тачках распределенный запуск Jmeter настроен, запускаю тест на одной тачке - вижу ответ от сервера, запускаю на всех тачках - респонса нет, как бы все 200 ок проходят, но ошибки всё же могли быть, это как-то можно поправить?
источник

VG

Viktor Ganeles in QA — Load & Performance
Может нагрузка высокая стала?
источник

DS

Denis Shatskikh in QA — Load & Performance
источник

DS

Denis Shatskikh in QA — Load & Performance
источник