Задать вопрос

Как ограничить скорость канала для 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. Скорость ограничилась, но это никак не помогло.. Подскажите пожалуйста, как можно решить данную проблему?
  • Вопрос задан
  • 261 просмотр
Подписаться 2 Сложный Комментировать
Пригласить эксперта
Ответы на вопрос 2
@nApoBo3
С такой утилизацией вам нужно расширять канал.
Данная задача решается на сетевом уровне через qos.
Ответ написан
Комментировать
DollyPapper
@DollyPapper
Посмотрите вот это
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы