हमें वर्तमान में 2 अनुप्रयोगों की मेजबानी करने वाला एक वेबसर्वर फार्म मिला है - दोनों अनुप्रयोग सभी सर्वरों पर चल रहे हैं। हम इसे विभाजित करना चाहते हैं इसलिए हमारे पास प्रत्येक ऐप के लिए एक समर्पित सर्वर फ़ार्म है (हमारे पास इसके अच्छे कारण हैं)।
हम सभी सर्वरों के सामने एक सिंगल लोड-बैलेंसर होने की उम्मीद करेंगे, जो होस्टनाम पर आधारित सही फ़ार्म पर ट्रैफ़िक को रूट करेगा, लेकिन हम SSL को वेबसर्वर पर बनाए रखना चाहते हैं।
ऐसा लगता है कि हमारे द्वारा पेश किए जा रहे राउटर ऐसा नहीं करते हैं। मैं सराहना करता हूं कि एसएनआई के बिना यह असंभव है, लेकिन हमें उम्मीद है कि हमारे सभी ट्रैफिक पर एसएनआई संकेतक हैं।
अब मैं एक प्रोग्रामर हूं, एक नेटवर्क आदमी नहीं, लेकिन जब एक नया एसएसएल कनेक्शन अनुरोध आता है, तो रूटर एसएनआई हेडर, और सही खेत के लिए मार्ग की जांच नहीं कर सकता है। मैं मान रहा हूं कि आने वाले एसएसएल कनेक्शन को {सोर्स आईपी: सोर्स पोर्ट} द्वारा पहचाना जाता है, इसलिए क्या बाद के आने वाले पैकेट्स के लिए यह याद नहीं रह सकता है (यदि एसएनआई केवल पहले पैकेट में मौजूद है)?
जहां तक मैं बता सकता हूं कि हाप्रोसी ऐसा करता है, लेकिन ऐसा लगता है कि हार्डवेयर लोड बैलेंसर नहीं है। क्या इसका कोई कारण है, या यह कोई ऐसी चीज है जिसके लिए हमें धक्का देना चाहिए?
(XP पर IE का उपयोग करने वाले अंतिम गार्ड के लिए, जिसमें एसएनआई शामिल नहीं है, हम पुराने खेत में ट्रैफ़िक भेजना चाहते हैं, और हम आवश्यक होने पर नए खेत के लिए प्रबंधन करेंगे)।