Как ограничить скорость канала для ngnix?

Добрый день!

Возможно не совсем корректно сформулировал вопрос, если это так, сорян)
Есть выделенный сервер, на нем более 50 сайтов. Суммарно трафика по всем сайтам, порядка 25к в день. Сервер справляется, сайты работают нормально, но есть проблема с ftp/sftp. Когда запущен nginx, практически невозможно подключится к серверу по ftp/sftp. Иногда подключится все же удается, но потом снова разрыв соединения. Как только останавливаю nginx, все начинает работать отлично. Сразу при включении снова все зависает, потом разрыв и т.д. и т.п.. Выяснилось, что nginx занимает всю полосу в 100Мбит/сек сервера:
14343-1621970211-a9f99983a3127321d-60ad4d23e8344-A9F99983A3127321D-2571ae228c1e129acfa038721a6355c2.png

Характеристики сервера:
Процессор: Intel Xeon E3-1270v6 4/8 3.80/4.20GHz
Оперативная память: 32GB DDR4 ECC
Операционная система: Debian 9 Latest
Uplink: 100Mbps

Я пробовал ограничить скорость для пользователей, через nginx. Скорость ограничилась, но это никак не помогло.. Подскажите пожалуйста, как можно решить данную проблему?
  • Вопрос задан
  • 237 просмотров
Пригласить эксперта
Ответы на вопрос 2
@nApoBo3
С такой утилизацией вам нужно расширять канал.
Данная задача решается на сетевом уровне через qos.
Ответ написан
Ваш ответ на вопрос

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

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