DigitalOcean TCP लोड बॅलेंसरद्वारे Squid फॉरवर्ड करा
सध्याच्या DigitalOcean संसाधनासाठी जुळणारे TCP प्रवेश आणि लक्ष्य प्रोटोकॉल वापरा, जेव्हा मार्गाने फॉरवर्ड HTTP आणि CONNECT टिकवायचे असतात.
सध्याच्या DigitalOcean लोड-बॅलेंसर संसाधनासाठी, जुळणाऱ्या TCP प्रोटोकॉलसह क्लायंटचा प्रॉक्सी बाइट प्रवाह टिकवा:
forwarding_rule {
entry_port = 3128
entry_protocol = "tcp"
target_port = 3128
target_protocol = "tcp"
}प्रत्यक्ष लक्ष्य, नेटवर्क निर्बंध आणि आरोग्य तपासण्या या तुकड्याभोवती ठेवा. क्लायंट लोड बॅलेंसरचा पत्ता वापरतो आणि Squid आपल्या श्रोत्यावर प्रवाह स्वीकारतो.
फॉरवर्ड प्रॉक्सी पूर्ण-स्वरूप HTTP लक्ष्ये आणि HTTPS साठी CONNECT स्वीकारते. सामान्य HTTP लोड-बॅलेंसिंग मोडने त्या संभाषणांना स्पष्टपणे समर्थन दिले पाहिजे; श्रोत्याला HTTP म्हणणे ती सुसंगतता सिद्ध करत नाही.
पोर्टपेक्षा अधिक तपासा: TCP आरोग्य तपासणी स्वीकार सिद्ध करते, तर अनुमत लक्ष्याकडे प्रमाणित CONNECT प्रॉक्सी कराराची चाचणी करतो.
IP अधिकृतीवर विसंबून राहण्यापूर्वी Squid जो स्रोत पत्ता पाहतो तो तपासा. PROXY-प्रोटोकॉल मेटाडेटा, वापरल्यास, दोन्ही टोकांना समर्थन आवश्यक आहे आणि प्रॉक्सी विनंतीपूर्वी बाइट जोडतो. लक्ष्य देखभालीदरम्यान सक्रिय बोगदे जाणीवपूर्वक रिकामे करा; त्यांची प्रक्रिया अचानक काढल्यास ते खंडित होतात.