8

मैं सर्विसमिक्स समाधान को क्लस्टर करने के तरीके पर कुछ शुरुआती पॉइंटर्स ढूंढ रहा हूं। असल में मैं क्या जरूरत है:मैं सेवामिक्स को क्लस्टर कैसे करूं?

  • मेरे मार्ग जरूरतों लोड
  • अगर एक उदाहरण में विफल रहता है की सेवा और साझा 2 (या अधिक) ServiceMix उदाहरणों होने, अन्य (रों)
  • सेवा करने के लिए करता है, तो विफल रहा है एक के लिए जारी जीवन में वापस लाया जाता है, यह पार्टी

जानकारी खोज रहे हैं मुझे के बाद से

  • कुछ संदर्भों confuses मिलती है (जैसे। http://trenaman.blogspot.fi/2010/04/four-things-you-need-to-know-about-new.html) "जेबीआई क्लस्टर इंजन" के बारे में बात करें। मैं जेबीआई का उपयोग नहीं करना चाहता। इसके लिए समर्थन बहिष्कृत है। क्या कोई अलग "गैर-जेबीआई क्लस्टर इंजन" है या क्या चल रहा है ...?
  • मुझे "डॉस्गी" के बारे में बहुत सारे उल्लेख दिखाई देते हैं। क्या मुझे अपने सरल सिर को चिंता करने की ज़रूरत है कि अगर मैं क्लस्टर सेवामिक्स प्राप्त करना चाहता हूं?

मेरे समाधान में शायद कुछ बंडल होंगे जो एक दूसरे के साथ जेएमएस कतारों का उपयोग करके संवाद करेंगे। क्या मुझे उस मामले में में केवल 2 स्वतंत्र सर्विसमिक्स उदाहरण (जो एक-दूसरे के बारे में नहीं जानते) हैं। क्या यह सबसे आसान विकल्प नहीं होगा? मुझे एक फेलओवर कॉन्फ़िगरेशन (http://servicemix.apache.org/docs/4.5.x/users-guide/failover.html) के लिए कुछ समर्थन दिखाई देता है, लेकिन वास्तव में क्या लाभ होगा (क्या मुझे कुछ याद आ रहा है)? इसके अलावा यह विफलता विन्यास भार संतुलन में मदद नहीं करता है क्योंकि केवल एक उदाहरण अनुरोधों की सेवा कर रहा है।

उत्तर

5

क्या यह की तरह लगता है से ले आप सभी की जरूरत दो ServiceMix विशेष रूप से कोई विफलता के साथ कंधे से कंधा मिलाकर चल रही है कॉन्फ़िगर किया गया। यदि आप उदाहरणों का समूह चाहते हैं, तो केवल विफलता है, जिसमें से केवल एक सेवा अनुरोध है।

जेबीआई सामान को अनदेखा करें - यह विरासत है। वितरित ओएसजीआई आपके द्वारा वर्णित उपयोग मामले में एक लाल हेरिंग है।

जैसा कि बोडे सुझाव देता है, सेलर का उपयोग करफ/सर्विसमिक्स उदाहरणों के लॉजिकल समूह में समान रूप से आपके बंडलों की स्थापना का प्रबंधन करने के लिए किया जाता है, ताकि आप उन्हें प्रत्येक स्थान पर नए संस्करणों को स्थापित करने के विरोध में एक स्थान से प्रबंधित कर सकें।

+0

धन्यवाद। क्या मैं सही ढंग से समझता हूं - सेलर का उपयोग करने का मतलब यह नहीं है कि मुझे डॉस्गी में जाना है या इसके बारे में परवाह है? यह सिर्फ तैनाती में मेरी मदद करेगा? और अगर मुझे थोड़ा अतिरिक्त काम नहीं लगता है, तो मैं सेलर को भी भूल सकता हूं और केवल प्रत्येक उदाहरण पर अद्यतन संस्करणों को तैनात कर सकता हूं? –

+0

यह सही है। अगर यह उपयोगी हो तो कृपया मतदान करना याद रखें। –

2

फैब्रिक 8 (http://fabric8.io/) करफ/सर्विसमिक्स क्लस्टरिंग और बॉक्स से बहुत अधिक कर सकते हैं।यह भी अतिरिक्त ऐसे गुरु और कपड़े अंतिमबिंदुओं

वहाँ एक क्लस्टर कैमल उदाहरण है, कि यह दर्शाता है के रूप में क्लस्टर है कैमल घटक है कि

सिद्धांत नीचे छवि में दर्शाया गया है:

enter image description here

संबंधित मुद्दे