के बीच प्रॉक्सी त्रुटियां मैं वर्तमान में apache2
SUSE
उदाहरण @EC2
पर चल रहा हूं। मेरी साइट के हिस्से के रूप में, मेरा डेटा REST
IIS
Proxy/ReverseProxy
के माध्यम से REST
सर्वर को हिट करने के लिए mod_proxy
का उपयोग करता है।502 आईआईएस और अपाचे 2
vhosts
सेट करने के बाद, mod_proxy
को सक्षम करने और मेरी कॉन्फ़िगरेशन स्थापित करने के बाद, मैंने पाया कि मुझे अक्सर 502
त्रुटियों का सामना करना पड़ रहा था। ये त्रुटियां Proxy Error
और Bad Gateway
स्वाद के थे। कुछ महत्वपूर्ण Google करने के बाद, मैंने पाया कि IIS
और apache
के रास्ते में कोई अंतर था जो उनके कनेक्शन को समाप्त कर देता था जो त्रुटि उत्पन्न कर रहा था। निम्नलिखित वातावरण चर करने के बाद, प्रदर्शन में सुधार हुआ है:
setenv बल-प्रॉक्सी-अनुरोध-1.0 1
setenv प्रॉक्सी-nokeepalive 1
setenv प्रॉक्सी-प्रारंभिक-नहीं-जमा 1
मैं क्या ' मैं सोच रहा हूं कि यह क्यों काम करता है और एक आदर्श विन्यास कैसा दिखता है।
मेरी समझ है कि, पर्यावरण चर के साथ:
मैं मजबूर कर रहा हूँ एक HTTP 1.0 request
(जो समाप्ति expectaions मानकीकरण जाएगा)
नहीं जिंदा किसी भी कनेक्शन
किसी भी जमा कनेक्शन
सही उपयोग करते हैं लेकिन ध्यान में रखते हुए?
यदि मुझे पूल किए गए कनेक्शन का उपयोग करने की आवश्यकता है तो क्या होगा? अगर मैं रख-रखाव का उपयोग करना चाहता हूं तो क्या होगा? संक्षेप में, मैं टूथपिक और गोंद समाधान को प्रतिस्थापित करने के लिए सर्वोत्तम प्रथाओं की तलाश में हूं, मैं वर्तमान में