पर माइक्रोस्कोप को कैसे तैनात किया जाए मैंने माइक्रोस्कोप के बारे में बहुत कुछ पढ़ा है, और उस दृष्टिकोण के साथ अपना ऐप बनाना चाहता हूं। क्या मैं अब तक पता है कि मैं जैसे कुछ सेवाओं nead है:हेरोकू
- लोड संतुलन - प्रत्येक अनुरोध के साथ सौदा है, और दूसरा सेवाओं के लिए आगे धक्का
- प्राधिकरण सेवा के लिए - मेरी उन अधिकृत करने के लिए
- डेटाबेस - मेरे माइक्रोस्कोर्सेस के लिए। मैं प्रत्येक सेवा के लिए अलग-अलग स्कीमा के साथ डीबी के एक उदाहरण का उपयोग करना चाहता हूं।
- सेवा एक - कार्यक्षमता के लिए एक
सेवा बी - कार्यक्षमता बी के लिए
आदि आदि आदि
मुझे पता चला, कि Heroku दिलचस्प जगह है आवेदन तैनात करने के लिए। मेरी समस्या यह है कि मैं पूरी तरह से विचारधारा को समझ नहीं पा रहा हूं। क्या मैं अब तक किया है, कुछ "एप्स" के निर्माण/पंजीकरण है:
- मेरी एप्लिकेशन के तहत लेखन
- मेरी एप्लिकेशन के लोड संतुलन
- आदि आदि
मुझे लगता है कि हेरोोकू मुझे उस ऐप के लिए कुछ सार्वजनिक होस्टनाम देता है, और यही वह जगह है जहां मेरी चिंताओं शुरू होती है। क्या मुझे सार्वजनिक होस्टनामों के साथ अपनी आंतरिक सेवाओं को तैनात करना चाहिए? मुझे ऐसा नहीं लगता। और यहां मेरा प्रश्न आता है:
क्या कोई मुझे कुछ दिशानिर्देश प्रदान कर सकता है, हेरोोकू पर माइक्रोस्कोप से निपटने के लिए कैसे? मुझे उन्हें कैसे तैनात करना चाहिए? मुझे अपने लोड बैलेंसर को कैसे परिभाषित करना चाहिए, और इसमें आंतरिक सेवाओं को हुक करना चाहिए? जेएचप्स्टर क्या है? क्या मुझे इसकी ज़रूरत है? मुझे इसे कैसे प्रयोग में लाना है? क्या मुझे हेरोकू टूल्स (उदाहरण के लिए सीएलआई) का उपयोग करना चाहिए या क्या मैं अपने गिटलैब रेपो के साथ रह सकता हूं? मुझे इंटरनेट पर समझने का कोई मतलब नहीं मिल रहा है।
ऐसा लगता है कि आपके पास कुछ चीजें मिश्रित हैं (हेरोकू और गिटलैब विभिन्न प्रकार की कंपनी हैं, एक आपका वेबपैप होस्ट करता है और दूसरा आपका कोड/सीआई होस्ट करता है)। इसके अलावा, यदि आप निश्चित नहीं हैं कि जेएचप्स्टर क्या है, तो मैं इसके साथ माइक्रोस्कोर्सेस उत्पन्न करने से पहले दस्तावेज़ों को पढ़ने की सलाह दूंगा। हेरोोकू पर जेएचप्स्टर माइक्रोस्कोपिस को तैनात करने वाला एक लेख यहां दिया गया है: https://blog.heroku.com/bootstrapping_your_microservices_architecture_with_jhipster_and_spring –