Ограничение исходящей скорости (с буфером) на IP

Мое программное обеспечение должно взаимодействовать через HTTP-запросы с несколькими сторонними службами, и эти службы применяют политику ограничения скорости на своей стороне. Если я превышаю ограничение скорости, мой сервер, на котором запущено мое программное обеспечение, может быть заблокирован по IP.

Есть ли способ реализовать ограничитель исходящей скорости за пределами моего программного стека с помощью общих сетевых инструментов (таких как iptables и тому подобное)? В идеале, этот ограничитель скорости должен иметь буфер, так что если я превышаю ограничение исходящей скорости для данного IP, соединение будет просто задерживаться, а не прерываться.

Это освободило бы меня от необходимости добавлять эту сложность к коду, который должен обрабатывать только мою бизнес-логику. Кроме того, мне действительно интересно это!:)

0 ответов

Другие вопросы по тегам