2010-09-24 2 views
0

Я пытаюсь имитировать последовательный вызов пары веб-сервисов, помещая их в контроллер Interleave. Несмотря на то, что я заблокировал «игнорировать блоки субконтроллеров», jmeter по-прежнему запускает только один из контроллеров, живущих под контроллером чередования, и чередует его для каждой итерации. Мне нужен последовательный звонок для всех.Проблема с контроллером промежуточного уровня - JMeter

Любая помощь приветствуется. Cheers

ответ

1

Контроллер Interleave работает как следует. Это будет чередуются через один веб-сервис для каждой итерации

Если вы хотите Последовательный вызов как веб-сервисов по каждому запросу, а затем просто поместить их непосредственно под Thread Group - без какого-либо логического контроллера или держать Simple Controller

Если я не понимаю ваш вопрос, зачем нужен контроллер Interleave?

0

Jose

Спасибо за ответ. Сохранение их непосредственно в группе потоков не вызывало их последовательно. Можешь попробовать. В настоящее время у меня около 10 веб-сервисов (назовем их 1..10), некоторые из них тяжелы, а некоторые из них светятся, в результате получается разное время ответа. Тем не менее, я хотел бы запустить их в порядке, который составляет от 1 до 10.

Непосредственно их размещение в группе потоков не вызывало их последовательно, поэтому я использовал контроллер чередования с «игнорированием блоков субконтроллеров», которые не отмечены.

+0

Это должно быть опубликовано как комментарий к моему ответу, а не новый ответ. Попробуйте простой контроллер - он должен работать. Использование чередования в вашем случае неверно. – JoseK

Смежные вопросы