वार्निश गज़िप संपीड़न का समर्थन नहीं करता (अभी तक) करता है, इसलिए यह एक विचार हो सकता है कि इसे वापस nginx के साथ स्वैप करने के लिए चारों ओर स्वैप किया जाए जो वार्निश वापस भेजता है। चूंकि वार्निश और नगीनेक्स समान संसाधनों के लिए नहीं लड़ते हैं (नग्नेक्स जीपीयू संपीड़न के लिए सीपीयू का उपयोग करता है, जबकि वार्निश स्मृति का उपयोग करता है) उन्हें उसी मशीन पर आसानी से चलना चाहिए।
वार्निश अब gzip संपीड़न का समर्थन करता है , इसलिए जब तक आपको SSL समाप्ति की आवश्यकता नहीं होती है (जैसा कि टिप्पणियों में सुझाव दिया गया है), मैं इंटरनेट के साथ सीधे वार्निश लगाने का सुझाव दूंगा।
Http के लिए:
(इंटरनेट) -> (वार्निश, गज़िप, कैशिंग, एसआई) -> (आवेदन)
Https के लिए:
(इंटरनेट) -> (nginx, ssl) -> (वार्निश, गज़िप, कैशिंग, एसआईआई) -> (एप्लिकेशन)
यदि आप वहां भी अपाचे चाहते हैं (सर्वव्यापी mod_foobar समर्थन के लिए), तो मैं इसे वार्निश और एप्लिकेशन के बीच रखूंगा
अद्यतन: अद्यतन वार्निश 3.0 में gzip समर्थन शामिल करने के लिए। टिप्पणियों में सुझाए अनुसार ssl / esi जोड़ा गया