Как сделать распределение ширины полосы разряда между пользователями с nginx? - PullRequest
0 голосов
/ 16 февраля 2020

На моем сервере у меня есть файл размером 1 ГБ, который может быть доступен по маршруту по местоположению / пользователям, и я загружаю файл, поэтому я хочу распределить пропускную способность в соответствии с пользователями, которые загружают файл, так что Если есть только один пользователь, он будет загружен с максимальной скоростью соединения в 1 Мбит / с, и если их будет несколько среди всех:

1st user ---> 500k dowload
2nd user ---> 500k dowload

и если есть 3 пользователя, то:

1st user ----> 333k dowload
2nd user ----> 333k dowload
3rd user ----> 333k dowload

Мне удалось ограничить только 30 КБ для всех, но это не то, что я хочу:

location / {
               autoindex on;
               limit_rate 30K;

        }

, но это ограничивает меня до 30 КБ, не поможет мне, какое-либо решение?

...