Re: Проблема кеширования медленного удаленного фронтэнда

Andrey Kopeyko kaa на zvuki.ru
Пт Июл 8 16:57:17 UTC 2011


08.07.2011 20:28, burguyd пишет:

> Мы придумали решение - арендоваnm VPS и
> повесить на него фронтэндом nginx. Идея
> состояла в том, чтобы nginx сделал себе
> полный кеш сайта, и отдавал его, не
> напрягая фронтэнд.
> Так и сделали. Однако ощутимого
> прироста быстродействия не ощутили
> (проверяли с помощью loadimpact).

ИМХО, вы недоконфигурили - кеширование и не включилось.

> location / {
>   proxy_pass http://backend;

+   proxy_cache my_cache;
+   proxy_cache_valid   200  5m;
+   proxy_ignore_headers  "Cache-Control";

>   access_log off;
> }

Давние мои эксперименты показали, что директивы proxy_cache и 
proxy_cache_valid надо включать на уровне location.

-- 
Best regards,
Andrey Kopeyko <kaa at zvuki.ru>



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