ПРОЕКТЫ 


  АРХИВ 


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]

Настройка кеширование


  • To: nginx-ru@xxxxxxxxx
  • Subject: Настройка кеширование
  • From: Shestera S Leonid <leonid@xxxxxxxxxxx>
  • Date: Thu, 30 Apr 2009 15:14:51 +0400
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; bh=VJmw0vAldjTc6BC/UbRBCA6xcSW45YtGizpu+FitGeI=; b=UI+1yD87DckbDCJMrDIadsh+CIS9EkMApHwFHC8zMTqhT8OnuHn3KfF88X4jKOj+Zj QP8sgFlwKdQS+qecoeJEfBbRCejGIFD2+sqZR2Za0i8nNIX9gNf90spCgMYLnelid1kh 52yj2lG+GpyVFo4GTBEexpy7+ABR+9Jha36lg=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type:content-transfer-encoding; b=e06DMVMtl4GfG2afLjfTHBMocvQBJmxRMszcOTjCRu3LALlFdKIrb0afh/xHpEP/5n N0IIWi729FcWOMYsLJ2nnnYelmJrPaT6pOehLh+EIorLUYQJfTssXTtdrJy6jk+d7uSk rZdnTL7U/d7zE6LIsb92mB93BRePjPs0T1FGs=

Здравствуйте.

Есть текущая самоя бональная схема

        location /server/ {
            proxy_pass  http://linkfeed-db;
        }

Хотелосьбы сюда вставить кеширование.
Задачи
1. Если пришёл запрос то отдавать с беканда, и класть ответ в кеш на 30 мин
2. При повторном запросе в течении 30 мин отдавать из кеш

Это реализовать не сложно.

А вот как дальше.
3. Если упала база на основании которой гинерит беканд, то 30 мин он
будет отдавать из кеша, а потом как я понял nginx удалит его

Как реализовать чтобы nginx не удалял кеш, пока не будет корректно
работать бекенд?

Зарание спасибо за помощь.


 




Copyright © Lexa Software, 1996-2009.