Длинный опрос в Гатлинге - PullRequest
0 голосов
/ 22 октября 2018

Предупреждение: пожалуйста, потерпите меня, и я довольно новичок в ГатлингеИтак, заранее извиняюсь.: P:)

Я выполнял функцию асинхронных вызовов Loadrunner - wb_reg_async_attributes , и я обнаружил, что существует четыре различных шаблона асинхронных бесед , которые:

  1. Опрос - клиент периодически опрашивает сервер на предмет информации.

  2. Длинный опрос - клиент опрашивает сервер и ожидает ответа.Когда приходит ответ, инициируется другой запрос опроса.

  3. Push -Клиент отправляет запрос.Ответ сервера заключается в отправке обновлений при наличии изменений в запрашиваемой информации.
  4. Кросс-пользователь - один пользователь выполняет действие, которое отражается в клиенте другого пользователя.Например, user1 отправляет электронное письмо, а user2 получает уведомление.

Теперь у меня есть требование, где мне нужно проверить Long-Polling с использованием Gatling.Насколько я знаю, у Гатлинга есть два пути:

  1. Опрос
  2. SSE

Пожалуйста, дайте мне знать, если я ошибаюсь.Используя функцию опроса Гатлинга, я получаю ошибку тайм-аута шлюза.Моя теория такова:

Гатлинг отправляет запрос -> не получает ответ -> Возвращается с ошибкой тайм-аута шлюза.

Есть ли способ эмулировать длинный опрос в Гатлинге?Пожалуйста, помогите мне в решении этой проблемы.

1 Ответ

0 голосов
/ 20 ноября 2018

Опрос работает аналогично LongPoll

...