@Seedor

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

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

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

Войти через центр авторизации
Похожие вопросы
Spectrum Екатеринбург
от 100 000 до 160 000 ₽
MillionAgents Москва
от 150 000 до 200 000 ₽
08 апр. 2020, в 22:52
5000 руб./за проект
08 апр. 2020, в 21:19
10000 руб./за проект
08 апр. 2020, в 20:18
35000 руб./за проект