परिभाषाओं को अक्सर समझना मुश्किल होता है। मुझे लगता है कि आपको बस उनके उपयोग के मामले के लिए कुछ स्पष्टीकरण की आवश्यकता है।
एक संक्षिप्त स्पष्टीकरण है: लोड संतुलन रिवर्स प्रॉक्सी की कार्यक्षमताओं में से एक है, और रिवर्स प्रॉक्सी उन सॉफ़्टवेयर में से एक है जो भार संतुलन कर सकते हैं।
और एक लंबी व्याख्या नीचे दी गई है।
उदाहरण के लिए आपकी कंपनी की एक सेवा में ब्रिटेन और जर्मन में ग्राहक हैं। चूंकि नीति इन दोनों देशों के लिए अलग है, आपकी कंपनी के दो वेब सर्वर हैं, ब्रिटेन के लिए uk.myservice.com और जर्मन के लिए de.myservice.com, प्रत्येक अलग-अलग व्यवसाय तर्क के साथ। इसके अतिरिक्त, आपकी कंपनी सेवा के लिए myservice.com केवल एक एकीकृत अंतराल होना चाहता है। इस मामले में, आपको एक एकीकृत अंतराल के रूप में एक रिवर्स प्रॉक्सी सेट अप करने की आवश्यकता है। प्रॉक्सी url myservice.com लेता है, और आने वाले अनुरोधों के यूआरएल को फिर से लिखता है ताकि यूके (स्रोत आईपी द्वारा निर्धारित) के अनुरोध uk.myservice.com पर जाएं और जर्मन से अनुरोध de.myservice.com पर जाएं। ब्रिटेन से किसी ग्राहक के दृष्टिकोण से, यह कभी नहीं जानता कि प्रतिक्रिया वास्तव में uk.myservice.com से उत्पन्न होती है।
इस मामले में, सेवा के लिए अनुरोध यातायात का भार वास्तव में uk.myservice.com और de.myservice.com पर साइड इफेक्ट के रूप में सर्वरों के लिए संतुलित है। तो हम आम तौर पर इसे लोड बैलेंसर के रूप में इस्तेमाल नहीं करते हैं, बस इसे एक रिवर्स प्रॉक्सी के रूप में कहें।
लेकिन कहें कि क्या आपकी कंपनी सभी देशों के लिए एक ही नीति का उपयोग करती है, और इसमें 2 सर्वर, a.myservice.com और b.myservice.com हैं, केवल इसलिए कि एक लोड मशीन के लिए वर्क लोड भारी है । इस मामले में, हम सामान्य रूप से रिवर्स प्रॉक्सी को लोड बैलेंसर के रूप में कॉल करते हैं क्योंकि इसका उपयोग क्यों किया जा रहा है।
मैं माफी चाहता एक laymans मेरे लिए काफी नहीं कर रहा हूँ, अभी भी। –