मैं दो अनावश्यक टॉमकैट 6 सर्वर, में अपाचे सोलर वेब ऐप को अनावश्यकता और बेहतर उपलब्धता प्रदान करने के लिए तैनात कर रहा हूं। इस बिंदु पर, स्केलेबिलिटी कोई मुद्दा नहीं है।रिडंडेंसी के लिए दो सर्वरों के साथ सरल सोलर परिनियोजन
मेरे पास एक लोड बैलेंसर है जो गतिशील रूप से एक सर्वर या दूसरे या दोनों को यातायात को रूट कर सकता है।
मुझे पता है कि सोलर मास्टर/गुलाम कॉन्फ़िगरेशन का समर्थन करता है, लेकिन अगर दास मास्टर आउटेज (जो मेरे उपयोग मामले में होगा) के दौरान अपडेट प्राप्त करता है तो उसे मैन्युअल रिकवरी की आवश्यकता होती है।
मैं एक कोर को फिर से लोड करने की क्षमता का उपयोग कर एक सरल तरीका पर विचार कर रहा हूँ: - दो सर्वर का केवल एक ही किसी भी समय ("सक्रिय" उदाहरण) पर यातायात प्राप्त है, लेकिन दोनों चल रहे हैं, - दोनों मामलों एक ही इंडेक्स डेटा और साझा करें - आउटेज के कारण यातायात को फिर से रूट करने से पहले, अब सक्रिय उदाहरण को इंडेक्स कोर (0)
दोनों इंडेक्स पढ़ने और लिखने के साथ विफलता के सीमित परीक्षण को सफल करने के लिए कहा गया है। मुझे क्या प्रभाव/मुद्दे याद आ रही हैं?
आपके विचार और राय का स्वागत है।
बस स्पष्ट करने के लिए, क्या एक ही हार्डवेयर सर्वर पर चल रहे टॉमकैट दोनों हैं? यदि नहीं, तो वे इंडेक्स डेटा कैसे साझा करते हैं? – nikhil500
अच्छा सवाल: वे इंडेक्स डेटा के लिए NAS या अन्य डिवाइस साझा करते हैं। – kingolego