2013-02-28 1 views
2

Я пытаюсь запустить распределенный тест с JMeter 2.9 с:JMeter распределены тест с несколькими режимами Sender Sampler

  • 1 клиентом (мастер JMeter, чтобы начать тестирование и сбор результатов)
  • 2 сервера (рабы, которые выполняют реальные запросы и отправлять данные обратно клиент)

Речь идет о режиме отправителя пробоотборника Конфигурация: Я хочу использовать DiskStore, чтобы сохранять результаты в каждом подчиненном устройстве и собирать их после завершения теста. Я уже успешно проверил это.

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

Моя первая попытка состояла в том, чтобы настроить sample_sender_client_configured=false, который должен принудительно использовать конфигурацию подчиненного устройства. А затем настройте одно ведомое устройство с помощью DiskStore, а другое - с Стандартом. Я понял, что с этой конфигурацией ведомый в Стандарте отправит данные на мастер во время теста, а подчиненный с DiskStore отправит данные после завершения теста.

Во время исполнения, однако, в слушателях не было данных. И когда тест завершил результаты, которые были построены правильно (из двух подчиненных я предполагаю).

Любые идеи о том, как подойти к этой проблеме? возможно ли иметь режимы режима множественного отбора образцов в распределенном тестировании? есть ли еще один вариант иметь режим DiskStore для распределенного тестирования и все еще иметь некоторые данные во время теста?

Спасибо.

ответ

1

Нельзя смешивать режимы. Последняя версия 2.9 поставляется с оптимальной конфигурацией.

Чтобы иметь результаты при испытании добавить это user.properties в клиенте:

summariser.name=summary 
# 
    # interval between summaries (in seconds) default 3 minutes 
    summary.interval=20 
    # 
    # Write messages to log file 
    summariser.log=false 
    # 
    # Write messages to System.out 
    summariser.out=true 
+0

Используя эту конфигурацию, я не могу управлять, чтобы получить сводные результаты в графическом режиме. Я понимаю, что у меня может быть DiskMode для режима отправки выборок на ведомых устройствах и сумматор (он настроен на master или ему нужен конфиг на каждом ведомом?), Чтобы я получал данные для слушателей в режиме Master (GUI) каждые 20 секунд (или любой другой интервал). Это верно? Если да, есть ли какой-либо другой шаг конфигурации, чтобы показывать результаты на слушателях? – Guillermo

+0

Реферат находится в режиме NON GUI, который вы должны использовать во время LOAD Tests, читайте это: http: //www.ubik-ingenierie.com/blog/jmeter_performance_tuning_tips/ –

+0

Я читал вашу статью – Guillermo

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