#concurrency #jmeter #stack-overflow #jmx #jmeter-plugins
Вопрос:
Я хочу спросить о результате, когда я выполняю JMeter в режиме CLI.
Когда я пытаюсь выполнить с помощью JMeter на своем компьютере, это нормально, но когда я пытаюсь выполнить в режиме CLI, он показывает эту ошибку:
До сих пор я все еще не знаю, что произошло 🙁
Комментарии:
1. прикрепленный текст из журнала с соответствующим исключением, покажите свой план тестирования, добавьте дополнительную информацию
2. добавлен журнал и план тестирования
Ответ №1:
Как следует из сообщения об ошибке, вам следует проверить файл jmeter.log на наличие любых подозрительных записей.
В большинстве случаев ошибка StackOverflow возникает в JMeter, когда у вас возникает проблема с оценкой кода/состояния, т. Е. Проверьте свой:
- Если Контроллеры
- В то время Как Контроллеры
- Функции JMeter
- все места, где выполняется оценка кода, функции или условия
Если jmeter.файл журнала не содержит полной информации, вы можете увеличить детализацию ведения журнала
Комментарии:
1. когда я проверяю журнал, вся ошибка заключается в стековом потоке, и я не использую контроллеры if, для потока, в котором я использую группу потоков параллелизма, и контроллер, я использую только контроллер сквозного ввода или ошибка произошла из-за того, что я не использую контроллер if или контроллер while?
2. Похоже, что не стоит ограничивать количество выполнений пробоотборников в группе потоков параллелизма с помощью контроллера пропускной способности, у вас есть ограничение на итерации потоков , которое можно использовать вместо этого. Если вы хотите, вы можете сообщить о проблеме через форум поддержки плагинов jmeter-plugins или, если вы являетесь клиентом BlazeMeter — откройте заявку в службу поддержки
3. но если я использую ограничение на итерации потоков , могу ли я использовать отчет, чтобы узнать, сколько одновременно пользователей обрабатывает мой сервер?