2012-05-21 18 views
7

हमारे पास लोड बैलेंसर (सुनवाई का उपयोग कर विफलता क्षमता के साथ) और एक https साइट के पीछे चल रही कुछ http साइटें हैं। सब कुछ ठीक चल रहा है लेकिन अब मैं एक और https साइट जोड़ना चाहता हूं। मुझे एकाधिक https साइटों को होस्ट करने के लिए कोई संदर्भ नहीं मिला।कई https साइटों के साथ HAproxy

क्या किसी ने HAproxy का उपयोग करके कई https साइट होस्ट की हैं? क्या आप कृपया मुझे बता सकते हैं कि मैं इसे कैसे प्राप्त कर सकता हूं? कृपया मुझे अपने इनपुट के साथ मदद करें।

धन्यवाद,

संतोष

उत्तर

3

HAProxy ही एसएसएल समर्थन नहीं करता है, तो आपको "एसएसएल unwrapped" सामने चलाने के लिए है। लोकप्रिय विकल्प स्टनल और stud हैं। HTTP के लिए आप अपाचे या Nginx का भी उपयोग कर सकते हैं।

अद्यतन: चूंकि मैंने लिखा है कि उत्तर हैप्रोक्सी ने एक नई सुविधा के रूप में एसएसएल जोड़ा है। मैं इसे https://manage.ntppool.org/ पर उपयोग करता हूं और यह अच्छी तरह से काम कर रहा है। आपको नवीनतम 1.5 विकास रिलीज की आवश्यकता है (या 1.6 यदि आप इसे पढ़ते समय बाहर निकलते हैं)।

0

आप HAPROxy का उपयोग कर किसी भी संख्या में HTTPS सक्षम वेबसाइट लॉन्च कर सकते हैं। आपको हैप्रोक्सी बॉक्स में एसएसएल ऑफलोडिंग करना है। और हा-प्रॉक्सी HTTP के माध्यम से आपके सर्वर (साइट-बॉक्स) पर अनुरोध पुनर्निर्देशित करेगा। एचए-प्रॉक्सी

अधिक जानकारी के लिए एचए-प्रॉक्सी दस्तावेज़ देखें, एचडी_डोम और एसीएल अनुभाग देखें, इससे आपकी समस्या हल हो जाएगी, आप अपने यूआरआई को पार्स करके अपने 2 अलग-अलग https वेबसाइट के लिए आने वाले अनुरोधों के बीच अंतर कर सकते हैं।