Ostatnio słyszałem, że Nginx dodał buforowanie do swojej funkcji odwrotnego proxy. Rozejrzałem się, ale nie mogłem znaleźć wielu informacji na ten temat.
Chcę skonfigurować Nginx jako buforujące odwrotne proxy przed Apache / Django: aby mieć żądania proxy Nginx dla niektórych (ale nie wszystkich) dynamicznych stron do Apache, a następnie buforować wygenerowane strony i obsługiwać kolejne żądania tych stron z bufora.
Idealnie chciałbym unieważnić pamięć podręczną na 2 sposoby:
- Ustaw datę ważności dla buforowanego elementu
- Aby jawnie unieważnić buforowany element. Np. Jeśli mój backend Django zaktualizował pewne dane, chciałbym powiedzieć Nginx, aby unieważnił pamięć podręczną dotkniętych stron
Czy można tak ustawić Nginx? W jaki sposób?