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

Валентин Бартенев vbart at nginx.com
Mon Mar 23 13:27:29 UTC 2015


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

Скорее наоборот.  Узким местом станет этот самый кэш и смысл в
нескольких nginx-ах с точки зрения производительности пропадет.

--
Валентин Бартенев


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