Re: общий кэш для нескольких nginx

Oleg A. Mamontov oleg at mamontov.net
Mon Mar 23 13:41:47 UTC 2015


On Mon, Mar 23, 2015 at 03:30:20PM +0300, Михаил Пульман wrote:
> Ситуация в том что есть железный балансировщик, он раскидывает трафик по
> 4-6 штукам nginx, а нжинксы балансируя траффик с помощью апстрима
> перенаправляют на бэкенд сервера. На балансировщиках nginx  настроен кэш.
> Получается что на всех балансировщиках разный кеш. Допусти клиентский
> запрос попавший на балансир номер 1 кеша там не обнаружилось и запрос пошел
> на бэкенд, в то время как на балансировщике номер 2 нужный кеш в этот
> момент был, но по понятным причинам не был использоан. Вообщем если сделать
> общий кеш для всех балансировщиков nginx  можно получить хороший прирост
> производительности.

"железный балансировщиков" на каком уровне OSI работает?
Он способен заглядывать в L7 (HTTP)?

> С уважением, Михаил
> 
> 23 марта 2015 г., 12:56 пользователь Илья Шипицин <chipitsine at gmail.com>
> написал:
> 
> > возможно, вы придете к монстроидной схеме
> >
> > nginx --> squid (с поддержкой ICAP) --> бекенды
> >
> > и даже после танцев с бубном вы ее настроите.
> >
> > но, практика показывает, что в таких случаях надо уметь отвечать на
> > вопрос "зачем это надо ?".
> > после ответа на который часто оказывается, что на самом деле - не надо.
> >
> > вы бы рассказали про вашу ситуацию в деталях ?
> >
> > 23 марта 2015 г., 13:54 пользователь Михаил Пульман <pullmix at gmail.com>
> > написал:
> > > Добрый день коллеги!
> > >
> > > На фронте имеется n-ое количество nginx которые выступают в качестве
> > > балансировщиков.
> > > Нужно наладить единый кэш для всех фронтенд nginxов. Какие есть
> > возможности
> > > в nginx для реализации этой задачи?
> > >
> > > С уважением, Михаил
> > >
> > > _______________________________________________
> > > nginx-ru mailing list
> > > nginx-ru at nginx.org
> > > http://mailman.nginx.org/mailman/listinfo/nginx-ru
> > _______________________________________________
> > nginx-ru mailing list
> > nginx-ru at nginx.org
> > http://mailman.nginx.org/mailman/listinfo/nginx-ru

> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru


-- 
Cheers,
Oleg A. Mamontov

mailto: oleg at mamontov.net

skype:  lonerr11
cell:   +7 (903) 798-1352



Подробная информация о списке рассылки nginx-ru