Возможно ли (без дополнительных инструментов или добавления другой системы распространения) ограничить пропускную способность всех подключений для загрузки (загрузка на одноранговые узлы, которые запросили загрузку файла), чтобы они не перегружали интерфейс и, таким образом, не замедляли скорость отклика веб-сайта, например. разрешить максимум 800 Мбит/с для загрузки, чтобы каждый раз теоретически оставалось 200 Мбит/с для обслуживания общего (веб-сайта) контента?
Единственное, что пришло мне в голову при просмотре документов nginx, это https://docs.nginx.com/nginx/admin-guide/security-controls/controlling-access-proxyed-http/ но это только для (а) одноранговых соединений, а не общего ограничения скорости и (б) соединений в целом, без различия между типами обслуживания.
Я предполагаю, что нужно будет реализовать определенный тип подключения для файлов, которые будут загружаться посетителем, например, используя для этого отдельное определение блока сервера. Таким образом, загрузки могут регулироваться ограничением скорости, не влияя при этом на «нормальное» обслуживание контента, но это по-прежнему ограничено описанным выше методом, который устанавливает ограничение только для каждого IP-адреса.
Любые подсказки, как это обычно решается, не просто бросая мне услуги CDN?