Непостоянные соединения JMeter - PullRequest
0 голосов
/ 24 мая 2018

У меня есть необходимость генерировать непостоянные HTTP-запросы.Есть ли способ настроить JMeter на закрытие TCP-соединения после каждого запроса и предпочтительно отправлять заголовок Connection: close?Кроме того, поскольку каждый запрос будет иметь свое собственное TCP-соединение, каково поведение JMeter, если нет доступных портов (так как многие из них будут в состоянии TIME_WAIT, учитывая достаточно высокую частоту запросов)?

Ответы [ 2 ]

0 голосов
/ 06 марта 2019

Требуется проверить, является ли опция «Keep-alive connection» в вышеупомянутом плагине «HTTP Raw Request» такой же, как опция «Use KeepAlive» в HTTP Request Sampler.Поскольку этот плагин не поддерживает запросы https (TLS) согласно этому комментарию.

0 голосов
/ 24 мая 2018

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

JMeter HTTP Raw Request

По умолчанию 0 имеет значение «Тайм-аут», это означает, что JMeter будет ждать свободного сокета вечно.Вы можете изменить этот параметр в соответствии с вашим тестовым сценарием для сбоя сэмплера, если соединение не будет установлено своевременно.

Вы можете установить сэмплер HTTP Raw Request, используя JMeter Plugins Manager

JMeter HTTP Raw Request installation

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...