น้ำยาเคลือบเงายังไม่รองรับการบีบอัด gzip ดังนั้นจึงควรเปลี่ยนด้วย nginx ด้านหน้าเพื่อบีบอัดสิ่งเคลือบเงาที่ส่งกลับ เนื่องจาก varnish และ nginx ไม่ได้ต่อสู้เพื่อทรัพยากรเดียวกัน (nginx ใช้ CPU สำหรับการบีบอัด gzip ในขณะที่ varnish ใช้หน่วยความจำ) พวกเขาควรทำงานอย่างราบรื่นบนเครื่องเดียวกัน
ตอนนี้น้ำยาเคลือบเงารองรับการบีบอัด gzipดังนั้นหากคุณไม่ต้องการการเลิกใช้ SSL (ตามที่แนะนำในความคิดเห็น) ฉันขอแนะนำให้วางน้ำยาวานิชโดยตรงกับอินเทอร์เน็ต
สำหรับ http:
(อินเทอร์เน็ต) -> (วานิช, gzip, แคช, esi) -> (ใบสมัคร)
สำหรับ https:
(อินเทอร์เน็ต) -> (nginx, ssl) -> (วานิช, gzip, แคช, esi) -> (ใบสมัคร)
หากคุณต้องการ Apache ในนั้นด้วย (สำหรับการสนับสนุน mod_foobar ที่แพร่หลาย) ฉันจะใส่มันระหว่างวานิชและแอปพลิเคชัน
อัปเดต: อัปเดตเพื่อรวมการสนับสนุน gzip ในวานิช 3.0 เพิ่ม ssl / esi ตามที่แนะนำในความคิดเห็น