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 не удалял кеш, пока не будет корректно
работать бекенд?
Зарание спасибо за помощь.
|