ПРОЕКТЫ 


  АРХИВ 


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]

Re: Кэширование график ов от бэкэнда



At Sat, 13 Jun 2009 17:57:36 +0200,
Anton Kuznetsov <maybe@xxxxxxxxxxxx> wrote:
> 
> [1  <text/plain; UTF-8 (base64)>]
> 
> [2  <text/html; UTF-8 (base64)>]
> Есть задача-проблема из двух частей.
> 
> 1. За нжинксом стоит томкат, он по урлам типа 
> http://host/image.jsp?param1=xx&param2=yy&param3=zz
> отдает графики. Построение графика крайне тяжелое, необходимо кэширование. 
> Возможно ли сохранить
> картинку на диск из томката или закэшировать нжинксом, чтобы при повторном 
> запросе - отдался готовый
> PNG нжинксом? На следующий день, в некий час икс, все графики становятся 
> устревшими, необходима
> очистка кэша.
> 

вносите в url изменяемую, с часом икс, часть. Например дату.

> 2. Авторизация. Она построена на сессиях томката. Чего очень не хочется - 
> чтобы один пользователь
> посмотрев внимательно на свои param, не надергал из кэша графиков других 
> пользователей.
> 
> Это все решаемо? Если решаемо - интересны примеры конфига.


http://sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html#proxy_cache_key

-- 
wbr, Kirill



 




Copyright © Lexa Software, 1996-2009.