@Seedor

Как ограничить скорость отдачи контента в fasthttp?

Собственно вопрос в том, как установить ограничение на скорость передачи данных клиенту не прибегая к стороннему серверу типа nginx и т.п. Средствами fasthttp. Есть относительно сложный путь с перехватом потока, но может есть какой то простой способ. Задача как бы тривиальная. )
  • Вопрос задан
  • 206 просмотров
Решения вопроса 1
@ghostiam
На Go писатель, серверов пинатель.
У меня была похожая задача, только нужно было ограничивать и входящую и исходящую скорость.
К сожалению, единственный рабочий вариант, это ограничение скорости записи/чтения данных.
Я бы посоветовал https://github.com/juju/ratelimit , так как сам использую данную библиотеку в проде. Перепробовал очень много разных, но у многих была проблема с ограничением скорости записи, кроме juju/ratelimit.
С ней можно настроить как суммарное ограничение скорости по up/down, так и раздельное.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
dimonchik2013
@dimonchik2013
non progredi est regredi
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы