LINUX.ORG.RU
ФорумAdmin

Ubuntu: проксирование трафика

 провалы


1

1

Всем привет.

Есть серверы которые проксируют трафик на гигабите (2 интерфейса, локальный и внешний). Проксирует nginx. Кроме этого имеется дисковая нагрузка. Есть проблема, что когда диск сильно нагружается, начинаются провалы в трафике, причем в iftop это выглядит так, что трафик падает в ноль а потом снова бижит. И так каждые несколько секунд пока диск не отпустит.

В nginx в общем-то логи отключены. В чем может быть проблема, куда рыть?


iotio показывает, что nginx что-то куда-то записывает. Вот как узнать что и куда? Может проблема как раз в нем?

Hett
() автор топика
Ответ на: комментарий от Hett

Может оно?

http://nginx.org/ru/docs/http/ngx_http_proxy_module.html#proxy_buffering

синтаксис: proxy_buffering on | off;
умолчание: proxy_buffering on;
контекст: http, server, location

Разрешает или запрещает использовать буферизацию ответов проксируемого сервера.

Если буферизация включена, то nginx принимает ответ проксируемого сервера как можно быстрее, сохраняя его в буферы, заданные директивами proxy_buffer_size и proxy_buffers. Если ответ не вмещается целиком в память, то его часть может быть записана на диск во временный файл. Запись во временные файлы контролируется директивами proxy_max_temp_file_size и proxy_temp_file_write_size.

frozen_twilight ★★
()
Ответ на: комментарий от frozen_twilight

Забыл написать, бефферизация включена (она нужна для того, чтобы nginx мог управлять скоростью отдачи), но установлена директива proxy_max_temp_file_size 0;

Еще как оказалось лог был включен все же (error_log off; не отключает лог) Посмотрим как будет теперь уже точно с выключенным

Hett
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.