Написал java request
для Jmeter
,который получает объект по ключу из hazelcast
. Объект я вижу только в логах Jmeter.
Вопросы:
Как получать стандартные метрики jmeter
типа Latency
, Connect Timt
и т.п. в в лисенере "View Results in Table"
, "Samary Report"
...?
Мне конкретно нужно время получения объекта по ключу, как это реализовать в коде?
Судя по всему у вас имеется что-то вроде:
@Override
public SampleResult runTest(JavaSamplerContext context) {
SampleResult result = new SampleResult();
//some hazelcast related code
return result();
}
У этого самого SampleResult имеются все необходимые методы, например:
То есть Response Time - будет равным sampleEnd() - sampleStart()
, обычно это время от того как JMeter начал выполнять запрос до получения последнего байта ответа
Аналогично для Connect Time / Latency:
Для HTTP Request JMeter измеряет все автоматически, т.е.
Response Time = Connect Time + Latency + Time to last byte
В случае кастомного запроса вам придется самим определять что вы хотите записывать как Connect Time и Latency
Информацию о терминах можно посмотреть здесь и здесь
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Читаю Хорстмана Java 8 изданиеВ одной из глав используются статические методы интерфейса Comparator
В активити с BottomNavigation всего 3 путкта меню и 3 фрагмента которые переключаются при навигацииДля одного из них нужно всегда хранить состояние
Вообщем код брал с примеров от гуглаsetUpWebViewDefaults(mWebView); вызываю при старте соответственно