Предупреждение: пожалуйста, потерпите меня, и я довольно новичок в ГатлингеИтак, заранее извиняюсь.: P:)
Я выполнял функцию асинхронных вызовов Loadrunner - wb_reg_async_attributes , и я обнаружил, что существует четыре различных шаблона асинхронных бесед , которые:
Опрос - клиент периодически опрашивает сервер на предмет информации.
Длинный опрос - клиент опрашивает сервер и ожидает ответа.Когда приходит ответ, инициируется другой запрос опроса.
- Push -Клиент отправляет запрос.Ответ сервера заключается в отправке обновлений при наличии изменений в запрашиваемой информации.
- Кросс-пользователь - один пользователь выполняет действие, которое отражается в клиенте другого пользователя.Например, user1 отправляет электронное письмо, а user2 получает уведомление.
Теперь у меня есть требование, где мне нужно проверить Long-Polling с использованием Gatling.Насколько я знаю, у Гатлинга есть два пути:
- Опрос
- SSE
Пожалуйста, дайте мне знать, если я ошибаюсь.Используя функцию опроса Гатлинга, я получаю ошибку тайм-аута шлюза.Моя теория такова:
Гатлинг отправляет запрос -> не получает ответ -> Возвращается с ошибкой тайм-аута шлюза.
Есть ли способ эмулировать длинный опрос в Гатлинге?Пожалуйста, помогите мне в решении этой проблемы.