2015-11-22 6 views
8

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

क्या यह संभव है? यह परिदृश्य का प्रतिनिधित्व करने वाला चित्र है: enter image description here अग्रिम धन्यवाद।

+1

क्या आपके पास एकाधिक एप्लिकेशन और एक साझा ईवेंट के साथ एक वसंत बूट कंटेनर है? या कई वसंत बूट कंटेनर, प्रत्येक चल रहे एक आवेदन, और इन सभी ऐप्स को अपने कंटेनर में चलने वाली बस पर साझा करना चाहिए? –

+0

हाय। परिदृश्य दूसरा है। कई स्प्रिंग बूट कंटेनर, प्रत्येक एक एप्लिकेशन चला रहा है, और इन सभी को एक इवेंट बस अपने कंटेनर में साझा करना चाहिए। मैं एक आरेख पोस्ट करता हूं। –

+0

क्या आपने रिएक्टर-नेट पर एक नज़र डाली है? http://projectreactor.io/docs/reference/#reactor-net –

उत्तर

2

जहां तक ​​मैं प्रश्न से समझ रहा हूं, आप मॉड्यूलिंग आर्किटेक्चर को सक्षम करना चाहते हैं यानी दो अलग-अलग एप्लिकेशन समान या पूरी तरह से अलग सर्वर पर चलेंगे या क्लाउड में हो सकते हैं। और यह एप्लिकेशन एक दूसरे के साथ बातचीत करेंगे या नहीं करेंगे
यदि यह आपका मानदंड है, तो मैं आपको माइक्रोस्कोप आर्किटेक्चर के लिए जाने का सुझाव दूंगा।
वसंत बूट, रिएक्टर और नेटफ्लिक्स का उपयोग आजकल यह बहुत लोकप्रिय विषय है। इस सामग्री को समझने के लिए लिंक के नीचे सहायक हो सकता है:
https://spring.io/blog/2015/07/14/microservices-with-spring

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