Имеет ли слияние в классе org.apache.jmeter.testelement.property.CollectionProperty проблемы с производительностью в режиме CLI? - PullRequest
0 голосов
/ 04 мая 2019

Нам необходимо смоделировать автоматизированные сторонние системы, использующие наши общедоступные API.Нам не нужно время ожидания между вызовами, потому что это не люди, которые должны думать, а другие компьютеры, которые не ждут очень долго между действиями.Я заметил, что выполнение сценария занимает больше времени, чем можно было бы ожидать от общего времени вызовов API.Изучив журнал отладки, я заметил, что «объединение в классе ... CollectionProperty» занимает от нескольких миллисекунд до более 10 секунд с использованием -n (CLI).Это ожидаемое поведение?Проблема с конфигурацией?Ошибка производительности?Это происходит с JMeter "5.1.1 r1855137" в Windows 10. Есть идеи обойти?

Я пытался работать в режиме графического интерфейса.При подключенном визуализаторе эта операция обычно занимает несколько миллисекунд (100 или менее).Макс около 3 секунд.Без визуализатора в режиме GUI 7 секунд кажутся нормой.

Обратите внимание на 7,5-секундный интервал перед последней операцией:

2019-05-03 16:01:25,185 DEBUG o.a.j.p.h.s.HTTPHC4Impl: ResponseHeadersSize=786 Content-Length=2886 Total=3672

2019-05-03 16:01:25,185 DEBUG c.j.j.i.p.CompiledPath: Evaluating path: $['RunCreditCheckStatus']

2019-05-03 16:01:25,186 DEBUG o.a.j.c.GenericController: Calling next on: class org.apache.jmeter.control.GenericController

2019-05-03 16:01:25,186 DEBUG o.a.j.c.GenericController: Calling next on: class org.apache.jmeter.control.GenericController

2019-05-03 16:01:25,186 DEBUG o.a.j.c.GenericController: Calling next on: class org.apache.jmeter.control.GenericController

2019-05-03 16:01:25,186 DEBUG o.a.j.c.GenericController: Calling next on: class org.apache.jmeter.control.GenericController

2019-05-03 16:01:25,186 DEBUG o.a.j.p.h.s.HTTPSamplerBase: Existing HeaderManager '[HM] - SecuritySessionId,SubscriberId' merged with '[HM] - SecuritySessionId,SubscriberId:[HM] - SystemId DistributionChannelId Language'

2019-05-03 16:01:25,186 DEBUG o.a.j.t.p.AbstractProperty: Running version, executing function

2019-05-03 16:01:25,186 DEBUG o.a.j.p.h.s.HTTPSamplerBase:     CD-SessionId=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9

2019-05-03 16:01:25,186 DEBUG o.a.j.t.p.AbstractProperty: Running version, executing function

2019-05-03 16:01:25,186 DEBUG o.a.j.p.h.s.HTTPSamplerBase:     CD-SubscriberId=355177

2019-05-03 16:01:25,186 DEBUG o.a.j.t.p.AbstractProperty: Running version, executing function

2019-05-03 16:01:25,186 DEBUG o.a.j.p.h.s.HTTPSamplerBase:     CD-SystemId=1ce731f0-33a6-4caf-b535-586fcf3bda60

2019-05-03 16:01:25,186 DEBUG o.a.j.t.p.AbstractProperty: Running version, executing function

2019-05-03 16:01:25,186 DEBUG o.a.j.p.h.s.HTTPSamplerBase:     CD-Language=en-US

2019-05-03 16:01:25,186 DEBUG o.a.j.t.p.AbstractProperty: merging in class org.apache.jmeter.testelement.property.CollectionProperty

2019-05-03 16:01:32,524 DEBUG o.a.j.t.p.AbstractProperty: Running version, executing function
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...