2016-01-17 11 views
9

ज़ूकीपर बनाम वसंत क्लाउड कॉन्फ़िगर सर्वर के बीच क्या अंतर है? वे दोनों सर्वर में विन्यास संग्रह करते हैं और उन्हें ग्राहकों के लिए उपलब्ध कराते हैं।ज़ूकीपर बनाम वसंत क्लाउड कॉन्फ़िगर सर्वर के बीच क्या अंतर है?

किसी को दूसरे पर कब उपयोग किया जाना चाहिए?

उत्तर

14

ज़ूकीपर बनाम वसंत क्लाउड कॉन्फ़िगर सर्वर के बीच क्या अंतर है?

वसंत क्लाउड कॉन्फ़िगर सर्वर के साथ आपके पास सभी वातावरणों में अनुप्रयोगों के लिए बाह्य गुणों का प्रबंधन करने के लिए एक केंद्रीय स्थान है। कॉन्फ़िगरेशन सर्वर मानचित्र पर अवधारणाएं वसंत Environment और PropertySource abstractions, पर समान रूप से अवधारणाएं हैं, इसलिए वे वसंत अनुप्रयोगों, के साथ बहुत अच्छी तरह से फिट हैं लेकिन किसी भी भाषा में चल रहे किसी भी एप्लिकेशन के साथ इसका उपयोग किया जा सकता है।

Zookeeper सिर्फ एक वितरित विन्यास सर्वर की तुलना में अधिक है, यह एक केंद्रीकृत विन्यास प्रबंधन सहित उपयोग के मामलों, की एक लगभग विस्मयकारी सरणी के लिए इस्तेमाल किया सेवा, सेवाओं, नेता चुनाव, संदेश कतार के बीच डेटा सिंक्रनाइज़ किया जा रहा है, और के रूप में एक नामकरण सर्विस।

यदि आप केवल कॉन्फ़िगरेशन प्रबंधन भाग पर ध्यान केंद्रित करना चाहते हैं, तो मुझे कहना चाहिए कि वे एक ही अवधारणा के विभिन्न कार्यान्वयन हैं।

स्प्रिंग क्लाउड कॉन्फ़िगर सर्वर के साथ, आपके पास एक कॉन्फ़िगरेशन सर्वर है (डिफ़ॉल्ट रूप से) गिट रिपॉजिटरी द्वारा समर्थित है। हर बार एक नया धक्का उस गिट भंडार के साथ होता है, कॉन्फ़िगर सर्वर नए कॉन्फ़िगरेशन मानों से अवगत होगा। कॉन्फ़िगर सर्वर के ग्राहक या तो सर्वर से नए कॉन्फ़िगरेशन मान खींच सकते हैं और क्लाउड बस से कनेक्ट करके स्वयं को पुन: कॉन्फ़िगर कर सकते हैं या ईवेंट संचालित दृष्टिकोण का पीछा कर सकते हैं।

इसके दिल में, जुकीपर जानकारी संग्रहीत करने के लिए एक पदानुक्रमित नामस्थान प्रदान करता है। ग्राहक इस पदानुक्रम में नए नोड्स डाल सकते हैं, उन्हें बदल सकते हैं, या उनसे पूछ सकते हैं। इसके अलावा, वे बदल सकते हैं जब वे नोड्स को घड़ियों को जोड़ते हैं।

किसी को दूसरे पर कब उपयोग किया जाना चाहिए?

मेरी राय में, स्प्रिंग क्लाउड किसी भी एप्लिकेशन के लिए बहुत अच्छा फिट है, खासकर यदि आप पहले ही वसंत ढांचे का उपयोग कर रहे हैं। साथ ही, कॉन्फ़िगरेशन सर्वर का भंडार आधारित दृष्टिकोण मेरे लिए अधिक प्राकृतिक लगता है और यह बहुत लचीला है, आप आसानी से जेनेरिक, एप्लिकेशन विशिष्ट और पर्यावरण आधारित कॉन्फ़िगरेशन मानों को स्टोर कर सकते हैं। और अंतिम लेकिन कम से कम नहीं, Spring Cloud Zookeeper वसंत बादल के हिस्से के रूप में उपलब्ध है।

+1

बहुत अच्छी तरह से कहा। – spencergibb

+0

मुझे आश्चर्य है कि चिड़ियाघर की तुलना में स्प्रिंग क्लाउड सेवा का उपयोग करने के विपक्ष क्या हैं। कंसुल | Archaius ... –

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