Недавно я слышал, что Nginx добавил кеширование в свою функцию обратного прокси. Я огляделся, но не мог найти много информации об этом.Как настроить Nginx как обратный прокси-сервер кэширования?
Я хочу настроить Nginx как обратный прокси-сервер для кеширования перед Apache/Django: иметь прокси-сервер Nginx для некоторых (но не всех) динамических страниц для Apache, затем кэшировать созданные страницы и обслуживать последующие запросы для этих страниц из кеша.
В идеале я хотел бы недействительным кэш 2-мя способами:
- Установить дату истечения срока действия кэшированного элемента
- Чтобы явно недействительным элемент кэша. Например. если мой бэкэнд Django обновил определенные данные, я хочу сказать Nginx о недействительности кеша затронутых страниц.
Возможно ли установить Nginx для этого? Как?
Это может быть немного программирования связанным, но я все еще думаю, что вы получите лучшие ответы на http://serverfault.com –