В jmeter, как я могу сохранить соединение с websocket для последующего использования

#websocket #jmeter

Вопрос:

У меня просто есть нагрузочный тест в JMeter, в ходе теста клиент отправит несколько запросов за несколько секунд. Но я нахожу проблему, когда клиент делает новый запрос, JMeter закроет прежнее соединение и создаст новое соединение, я просто хочу повторно использовать прежнее соединение для отправки запроса на сервер WebSocket.введите описание изображения здесь

Ответ №1:

Просто use existing connection установите флажок в ваших пробоотборниках WebSocket, и соединение, установленное WebSocket Open Connection пробоотборником, будет использовано повторно

введите описание изображения здесь

Я считаю, что соединение не выдерживает итераций группы потоков (оно в основном восстанавливается, когда пробоотборник открытого соединения выполняется 2-й раз, если вам нужно повторить запрос более одного раза — либо перейдите к контроллеру цикла, либо поместите пробоотборник открытого соединения под контроллер Только один раз

Дополнительная информация: Пробоотборники JMeter WebSocket — Практическое Руководство

Комментарии:

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