на моем текущем проекте нагрузку для сокетов порешали с помощью пайтоновской библиотеки локуст. но тут наши програмеры сделали для нее оболочку с юаем конкретно для наших запросов, так что дать какие-то советы не смогу.
Пользуясь случаем, вопрос знатокам лоадраннера. Что делать, если транзакция валится по причине большого ответа. Приходит в ответ json в 50 тысяч строк. Если через insomnia запрос отправить, то все ок. Подозреваю просто не влезает ответ. Как обойти?
Сам ЛР предлагает тебе изменить максимальную длину содержимого в байтах, глянь в лог. Если ты сохраняешь действительно весь ответ как параметр. web_set_max_html_param_len
Если не брать айди в кавычки в поисковой строке он найдет все совпадения этого айди. Или заранее добавить поле по которому потом фильтровать только нужные тебе сообщения.
Я не встречал ограничений по размеру ответа, может быть они есть. Ругань на размер получал, например, если вместо валидного айдишника сессии приходило 502 и какое-то не-валидное тело.
Ну я вот тоже не встречал. Max_param тут не причём по ходу, так как я параметр не сохраняю. Сейчас отдельно прогнал запрос без остальных, все прошло. Разбираюсь)