Welcome! Log In Create A New Profile

Advanced

Re: Единый Fastcgi кэш для нескольких серверов

Maxim Dounin
November 02, 2011 06:10PM
Hello!

On Wed, Nov 02, 2011 at 05:19:36PM -0400, xT wrote:

> Доброго времени суток
>
> Имеется несколько веб-серверов с
> nginx(1.0.5) в "кластере".
> На каждом из серверов настроен fastcgi cache,
> хранилище расположено на NFS и едино для
> всех.
> Для обеспечения более быстрой выдачи
> контента.
>
> Проблема заключается в следующем:
> если ответ бэкэнда был закеширован на
> одном сервере, то второй сервер при
> запросе клиента не видит кеш-файла и
> пересоздает его заного.
> Но, если после создания кеша
> перезапустить процессы nginx на всех
> серверах, то кеш-файлы нормально
> подхватятся ими и клиентам будут
> отдаваться закешированные ответы.
> Как я понимаю, загвозка в cache manager,
> который не следит за появлением новых
> файлов во время работы и обновляет зону
> только во время собственной работы и
> перезапуске процессов. Пробовал
> уменьшать\увеличивать размер зоны (1мб
> и 512мб, нулевого размера зона не
> назначается), но не помогло
>
> Есть ли для данной ситуации решение?

Работа с кешом, общим для нескольких экземпляров nginx'а, сейчас
не поддерживается.

Помимо описанного "не видит новых файлов" подобная работа чревата
ещё и другими проблемами. Не надо так делать.

Maxim Dounin

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Единый Fastcgi кэш для нескольких серверов

xT November 02, 2011 05:19PM

Re: Единый Fastcgi кэш для нескольких серверов

xT November 02, 2011 05:22PM

Re: Единый Fastcgi кэш для нескольких серверов

Maxim Dounin November 02, 2011 06:10PM

Re: Единый Fastcgi кэш для нескольких серверов

xT November 02, 2011 06:28PM

Re: Единый Fastcgi кэш для нескольких серверов

Kruglov Eugenie November 03, 2011 02:06AM

Re: Единый Fastcgi кэш для нескольких серверов

xT November 03, 2011 08:20PM

Re: Единый Fastcgi кэш для нескольких серверов

Kruglov Eugenie November 08, 2011 04:00AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 219
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready