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