ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Есть ли возможность раз грузить канал с помощью r ewrite на upstream?





26 января 2012 г. 14:18 пользователь sirko_el <nginx-forum@xxxxxxxx> написал:
Приветствую всех.
Краткое введение. Есть проект,
работающий на нескольких серверах,
каждый из которых выполняет свое
логическое назначение, время от
времени общаясь с другими серверами, на
каждом работает nginx+php-fpm. Один из
серверов балансирует с помощью location и
proxy_pass на остальные, на нем же находится
статика.

Можно сделать не один, а два таких сервера.
Входящий трафик поделить через round robin dns например.
 
В определенный момент оказалось, что
нагрузка на балансировщик составила
90%-95% стомегабитного канала. Было
принято решение выделить сервер для
статики. При организации
взаимодействия пришлось использовать
rewrite на IP статик сервера, так как location не
разгружал канал(и это понятно). После
вынесения статики оказалось, что на
статик сервере нагрузка составила 70-80
МБит/с.

Теперь вопрос. Есть ли механизмы в nginx,
позволяющие организовать rewrite не на
сервер а на upstream, для введения
дополнительных серверов статики?
Заранее благодарю за ответы.
P.S. Если будут альтернативные варианты,
с удовольствием рассмотрю.

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,221662,221662#msg-221662

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru



--
Regards,
Slava
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.