Мысли по поводу кэширования.

Михаил Монашёв postmaster на softsearch.ru
Вс Ноя 28 11:18:17 MSK 2010


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

Есть конфиг:

                location / {
                        ...
                        proxy_pass              http://backend1;
                        proxy_cache             optcache1;

                        error_page              404 500 502 503 504 = @fallback;
                }

                location @fallback {
                        ...
                        proxy_pass              http://backend2;
                        proxy_cache             optcache1;
                }

Второй  proxy_cache  совершет  лишнюю работу. От неё можно избавиться,
если  разделить  директиву  proxy_cache на две: первая читает из кэша,
вторая  сохраняет  в  кэш.  Или  же  не проверять дважды один и тот же
ключик кэша внутри одного запроса.
                

-- 

С уважением,
Михаил Монашёв
mailto:postmaster at softsearch.ru
ICQ# 166233339
http://michael.mindmix.ru/
Без бэкапа по жизни.




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