Михаил Монашёв
November 28, 2010 03:20AM
Здравствуйте.

Есть конфиг:

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@softsearch.ru
ICQ# 166233339
http://michael.mindmix.ru/
Без бэкапа по жизни.


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

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

Михаил Монашёв November 28, 2010 03:20AM

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

Maxim Dounin November 28, 2010 06:40AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 207
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