ฉันได้ยินเมื่อเร็ว ๆ นี้ว่า Nginx ได้เพิ่มการแคชลงในคุณลักษณะพร็อกซีย้อนกลับ ฉันมองไปรอบ ๆ แต่ไม่พบข้อมูลมากนัก
ฉันต้องการตั้งค่า Nginx เป็น reverse proxy แคชหน้า Apache / Django: เพื่อให้คำขอพร็อกซี Nginx สำหรับหน้าแบบไดนามิกบางส่วน (แต่ไม่ใช่ทั้งหมด) ไปยัง Apache จากนั้นแคชหน้าที่สร้างขึ้นและให้บริการการร้องขอหน้าถัดไปจากแคชเหล่านั้น
เป็นการดีที่ฉันต้องการทำให้แคชใช้ไม่ได้ใน 2 วิธี:
- ตั้งวันที่หมดอายุในรายการที่แคช
- เพื่อทำให้รายการที่แคชไว้ใช้ไม่ได้อย่างชัดเจน เช่นถ้าแบ็คเอนด์ Django ของฉันมีการอัพเดทข้อมูลบางอย่างฉันต้องการบอก Nginx ให้ทำการแคชของหน้าเว็บที่ได้รับผลกระทบ
เป็นไปได้ไหมที่จะตั้งให้ Nginx ทำเช่นนั้น? อย่างไร?