Рекомендации по преодолению ограничений JMeter в распределенной среде:
- Ограничить количество потоков
- Использование прокси-сервера
- Использование переменных
- Уменьшить потребность в ресурсах
- Проверьте журналы JMeter
- Сотрите локальный путь из конфигурации набора данных CSV
- Следуйте правилам именования файлов
JMeter имеет некоторые ограничения, особенно когда он запускается в распределенной среде. Чтобы эффективно использовать JMeter для тестирования, вы должны использовать следующие рекомендации:
Ограничить количество потоков
Максимальное количество потоков , вы можете эффективно работать с JMeter составляет 300 . Это ограничение обусловлено возможностями оборудования. Если JMeter настроен для работы с большим количеством потоков, точность информации о синхронизации снизится.
Использование прокси-сервера
Прокси-сервер помогает вам абстрагироваться от некоторых общих элементов из записанных сэмплов. Кроме того, это полезные функции для записи вашего тестирования.
Использование переменных
Некоторые планы тестирования должны использовать разные значения для разных пользователей / потоков. Например, вы можете проверить последовательность, которая требует уникального входа для каждого пользователя. Этого легко достичь с помощью переменных.
Уменьшить потребность в ресурсах
Режим графического интерфейса потребляет много памяти компьютера под большой нагрузкой. Это вызывает проблемы с производительностью.
Вот несколько советов, чтобы уменьшить потребность в ресурсах:
- Использовать режим без графического интерфейса
- Отключите прослушиватель «View Result Tree» во время нагрузочного теста. Потому что он потребляет больше памяти и заставляет работающий JMeter исчерпывать память.
- Отключить все результаты графиков JMeter
- Используйте формат результатов теста CSV.
- Сохраните только необходимый результат теста. JMeter может занять много времени, чтобы сохранить очень подробные результаты испытаний.
Проверьте журналы JMeter
Любые ошибки в плане тестирования или выполнении теста будут записываться в файлы журнала. Мониторинг файла журнала поможет вам найти ошибку на ранней стадии
Сотрите локальный путь из конфигурации набора данных CSV
Если вы используете существующий файл данных CSV, созданный на локальном компьютере, вам следует удалить существующий локальный путь (Текущий путь файла CSV). Если вы не удалите локальный путь, JMeter не сможет найти файл данных CSV на вашем локальном ПК.
Следуйте правилам именования файлов
Не сохраняйте план тестирования под сложным именем файла, используйте только буквенно-цифровые символы.