#jmeter #xmlhttprequest #timeout #gateway
#jmeter #xmlhttprequest #время ожидания #шлюз
Вопрос:
Я пытаюсь выполнить тест для конечной точки с 1 потоком. Я настроил HTTP-запрос с URL-адресом конечной точки JSON Monk с помощью JMeter. Но когда я запускаю тест, я получаю код ответа: 504 в результате выборки. То же самое, когда я использую URL-адрес в браузере, я также получаю 504 время ожидания шлюза. Может кто-нибудь помочь мне с этой проблемой? — Я попробовал на другом компьютере и получил ту же ошибку! Я правильно установил JMeter, и мой код тоже правильный. Я работаю над Windows 10.
HTTP-запрос:
Комментарии:
1. @ user7294900: я добавил HTTP-запрос, есть идеи, почему я получаю эту ошибку?
Ответ №1:
Согласно коду состояния HTTP 504 описание
Код ответа сервера HyperText Transfer Protocol (HTTP) 504 Время ожидания шлюза Код ответа сервера на ошибку указывает, что сервер, действуя в качестве шлюза или прокси-сервера, не получил ответ вовремя от вышестоящего сервера, который ему был необходим для завершения запроса.
Примечание: Шлюз может ссылаться на разные вещи в сети, и ошибка 504 обычно не является чем-то, что вы можете исправить, но требует исправления веб-сервером или прокси, через которые вы пытаетесь получить доступ.
Таким образом, это указывает на проблему с сервером, который вы пытаетесь протестировать, если у вас есть веб-сайт — идите и исправьте это, если вы знаете кого-то, кто несет за это ответственность — сообщите ему / ей / им.
Вы ничего не можете сделать с точки зрения JMeter. Если вы знаете, как должен выглядеть ответ, вы можете использовать фиктивный сэмплер для возврата этого ответа, чтобы вы могли играть с данными ответа
Кстати, для меня это тоже не работает:
Комментарии:
1. @Dimitri_T: спасибо. Я понял это после того, как опубликовал свой вопрос. Я сомневался !, но еще раз спасибо.