Nginx+SSI+Memcached

Art nginx-forum на nginx.us
Вс Дек 4 12:16:41 UTC 2011


Всем доброго времени суток!
Есть проект, на котором используется
кэширование блоков HTML 
Возник вопрос, как написать
ssi-инструкцию, чтобы nginx работал по
следующему алгоритму:
    a). nginx запрашивает memcached по ключу,
указанному в ssi-инструкции, если
возвращается ответ, вставляет его на
место инструкции, при этом проверяет,
нет ли в ответе других ssi-инструкций.
    б) если в пункте а) - ошибка,
запрашивает бэкенд по адресу,
указанному в ssi-инструкции, при этом к
адресу добавляются GET-параметры
основного запроса. Ответ проверяется
на наличие ssi-инструкций тоже, ответ
выводится клиенту.

Помогите, примерами, если можно. Пример
SSI-инструкции и конфига nginx.

Заранее спасибо за ответ.

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,219575,219575#msg-219575



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