Код ответа, отличного от HTTP: java. net .SocketTimeoutException & Сообщение ответа не HTTP: время ожидания истекло - PullRequest
0 голосов
/ 19 июня 2020

Я получаю сообщение об ошибке ниже при выполнении скрипта на Jmeter, как мы можем решить эту проблему. . пожалуйста, помогите мне

Код состояния: Код ответа без HTTP: java. net .SocketTimeoutException & Сообщение ответа без HTTP: Истекло время ожидания Код состояния: 504 Тайм-аут шлюза
Код состояния: 502 Тайм-аут шлюза

1 Ответ

0 голосов
/ 24 июня 2020
  1. Код состояния HTTP 502

    Код ответа сервера «Неверный шлюз» протокола передачи гипертекста (HTTP) 502 указывает на то, что сервер, действуя как шлюз или прокси, получил недопустимый ответ от вышестоящего сервера .

  2. Код состояния HTTP 504

    Код ответа сервера ошибки тайм-аута шлюза 504 протокола передачи гипертекста (HTTP) указывает, что сервер, выступая в качестве шлюза или прокси, не получил вовремя ответ от вышестоящего сервера , что он необходимо для выполнения запроса. Другими словами, ваши веб-серверы недостаточно быстро обмениваются данными друг с другом.

Со стороны JMeter вы ничего не можете сделать, потому что оба сообщения об ошибках указывают на то, что сервер перегружен и либо отвечает неправильно, либо не отвечает вообще.

Единственные рекомендации, которые я могу дать:

  1. Начните с 1 виртуального пользователя и постепенно увеличивайте нагрузку , пока не начнут появляться ошибки. Посмотрите на прослушиватель Активные потоки с течением времени , чтобы увидеть, сколько виртуальных пользователей было подключено к тому времени - скорее всего, это абсолютный максимум, который может поддерживать ваша текущая настройка.
  2. Проверьте журналы приложений, скорее всего root причина проблемы здесь
  3. Рассмотрите возможность мониторинга показателей состояния вашего приложения (ЦП, ОЗУ, сеть, диск и т. д. c.), используя JMeter PerfMon Plugin как он может быть просто нехватка ресурсов
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...