Как сбалансировать пропускную способность при потоковой передаче файлов? - PullRequest
3 голосов
/ 08 сентября 2010

когда дело доходит до потоковой передачи больших файлов, похоже, что пропускная способность при загрузке nginx 1 Гбит / с мала для обработки данных передачи с 3-4 серверов хранения.

Причина моей проблемы - пробка в прокси - все данные проходят через loadbalancer. Веб-серверы загружают файлы из хранилища и потоковые файлы через http (теперь через один nginx в качестве loadbalancer).

Можно ли настроить nginx так, чтобы он не выполнял посреднические функции при потоковой передаче данных (статические и динамические данные будут напрямую с веб-серверов) и только балансировал запросы? Если не то, что я должен использовать?

1 Ответ

1 голос
/ 29 сентября 2010

Общее используемое решение - дополнительный уровень к нагрузке DNS, а второе решение - балансировка на прикладном уровне в ссылках. Эта проблема еще не полностью решена из-за неконтролируемой нагрузки, но может дать дополнительную пропускную способность путем разделения на эти уровни.

...