आपको Apigee Edge का दस्तावेज़ दिख रहा है.
Apigee X के दस्तावेज़ पर जाएं. जानकारी
Edge Microgateway v. 3.2.x
इस विषय में, Edge Microgateway को इंस्टॉल या अनइंस्टॉल करने का तरीका बताया गया है.
हार्डवेयर इस्तेमाल करने के लिए कम से कम ज़रूरी शर्तें
Edge Microgateway के लिए, हार्डवेयर का यह कॉन्फ़िगरेशन कम से कम होना चाहिए:
- वर्चुअल मशीन (वीएम) पर Edge Microgateway के लिए, कम से कम एक कोर और कम से कम 256 एमबी रैम की ज़रूरत होती है. Edge Microgateway की प्रोसेस में 128 एमबी से कम रैम लगती है.
- कंटेनर पर, Microgateway का इस्तेमाल 100 एमबी से कम साइज़ की इमेज के साथ किया जा सकता है.
ज़रूरी शर्तें
- Apigee, Windows, macOS, और Linux पर ऐक्टिव एलटीएस या मेंटेनेंस एलटीएस रिलीज़ के साथ काम करता है. ज़्यादा जानकारी के लिए, Apigee Edge Microgateway के साथ काम करने वाले सॉफ़्टवेयर देखें.
- Windows के लिए, OpenSSL को इंस्टॉल करना और PATH में जोड़ना ज़रूरी है.
- अगर आपको Edge Microgateway के साथ कॉन्फ़िगर करने के लिए Apigee Edge Private Cloud का इस्तेमाल करना है, तो आपके पास Private Cloud का 4.18.01 या इसके बाद का वर्शन होना चाहिए.
अगर आपके पास इंटरनेट कनेक्शन है, तो Edge Microgateway इंस्टॉल करना
इस सेक्शन में, Edge Microgateway को इंस्टॉल करने और डिफ़ॉल्ट कॉन्फ़िगरेशन को शुरू करने का तरीका बताया गया है. अगर इंटरनेट कनेक्शन के बिना काम किया जा रहा है, तो क्या इंटरनेट कनेक्शन के बिना Edge Microgateway इंस्टॉल किया जा सकता है? लेख पढ़ें.
npmका इस्तेमाल करके, Edge Microgateway का नया वर्शन इंस्टॉल करें. इसके लिए, यह तरीका अपनाएं. इस कमांड से सॉफ़्टवेयर इंस्टॉल हो जाता है औरedgemicroएक्ज़ीक्यूटेबल आपके पाथ में आ जाता है.npm install edgemicro -g
Edge Microgateway का कोई खास वर्शन इंस्टॉल करने के लिए, आपको इंस्टॉल करने के कमांड में वर्शन नंबर देना होगा. अगर आपने वर्शन नंबर नहीं दिया है, तो नया वर्शन इंस्टॉल हो जाएगा. उदाहरण के लिए, वर्शन 3.1.5 इंस्टॉल करने के लिए, इस निर्देश का इस्तेमाल करें.
npm install edgemicro@3.1.5 -g
- वर्शन नंबर देखें। उदाहरण के लिए, अगर आपने 3.1.5 वर्शन इंस्टॉल किया है, तो:
edgemicro --version current nodejs version is v12.5.0 current edgemicro version is 3.1.5
- Edge Microgateway को सेट अप और कॉन्फ़िगर करना में दिए गए सेटअप और कॉन्फ़िगरेशन के चरणों का पालन करें.
Edge Microgateway को अपग्रेड करना
अगर आपको Edge Microgateway के पहले से इंस्टॉल किए गए वर्शन को अपग्रेड करना है, तो इंटरनेट कनेक्शन होने पर Edge Microgateway को अपग्रेड करना लेख पढ़ें.
Apigee का सुझाव है कि प्रोडक्शन एनवायरमेंट को अपग्रेड करने से पहले, अपने मौजूदा कॉन्फ़िगरेशन को नए वर्शन के साथ टेस्ट करें.
Windows पर Edge Microgateway को सेवा के तौर पर इस्तेमाल करना
Edge Microgateway को Windows पर सेवा के तौर पर इस्तेमाल किया जा सकता है. ज़्यादा जानकारी के लिए, Apigee Community पर Windows पर Microgateway (edgemicro) के ऑपरेशनल मैनेजमेंट के सबसे सही तरीके लेख पढ़ें.
क्या इंटरनेट कनेक्शन के बिना Edge Microgateway इंस्टॉल किया जा सकता है?
जिन साइटों पर इंटरनेट का ऐक्सेस तुरंत उपलब्ध नहीं होता है वहां एडमिन, आपके इंटरनल नेटवर्क पर निजी npm रजिस्ट्री को इंस्टॉल और मैनेज कर सकता है. इस गाइड में, निजी npm रजिस्ट्री सेट अप करने के निर्देशों के बारे में नहीं बताया गया है. हालांकि, आपको खोज करके काम के निर्देश मिल सकते हैं. प्राइवेट npm रजिस्ट्री इंस्टॉल करने के बाद, ऊपर दिए गए इंस्टॉलेशन या अपग्रेड करने के निर्देशों का पालन किया जा सकता है.
शुरू करना
अगर आपने Edge Microgateway का इस्तेमाल पहली बार शुरू किया है, तो इंस्टॉल करने के बाद Edge Microgateway को सेट अप और कॉन्फ़िगर करना लेख पढ़ें. सेटअप और कॉन्फ़िगरेशन गाइड में, Edge Microgateway का इंस्टेंस इंस्टॉल करने, कॉन्फ़िगर करने, शुरू करने, और इस्तेमाल करने के लिए ज़रूरी सभी चरणों के बारे में बताया गया है.
Edge Microgateway कहां इंस्टॉल किया गया है?
ग्लोबल विकल्प (npm install -g edgemicro) के साथ npm का इस्तेमाल करने पर, सॉफ़्टवेयर [prefix]/lib/node_modules/edgemicro में इंस्टॉल हो जाता है. इस कमांड की मदद से, [prefix] की वैल्यू देखी जा सकती है:
npm config get prefix
प्रीफ़िक्स कॉन्फ़िगरेशन डिफ़ॉल्ट रूप से उस जगह पर होता है जहां नोड इंस्टॉल किया गया है. ज़्यादातर सिस्टम पर, यह /usr/local होता है. Windows पर, यह %AppData%\npm है. [prefix] की वैल्यू को कॉन्फ़िगर किया जा सकता है. Node.js मॉड्यूल डिफ़ॉल्ट रूप से कहां इंस्टॉल होते हैं और इंस्टॉल करने की जगह को कॉन्फ़िगर करने के तरीके के बारे में ज़्यादा जानने के लिए, npm-folders देखें.
Edge Microgateway को अनइंस्टॉल करना
अगर आपको Edge Microgateway हटाना है, तो:
- इंस्टॉलेशन डायरेक्ट्री मिटाएं या उसे संग्रहित करें
[prefix]/lib/node_modules/edgemicro. यहां [prefix] npm प्रीफ़िक्स है. इसके बारे में Edge Microgateway कहां इंस्टॉल किया जाता है? लेख में बताया गया है. -
लॉग फ़ाइलों को मिटाएं या संग्रहित करें. डिफ़ॉल्ट रूप से,
edgemicro-*.logफ़ाइलें/var/tmp/में होती हैं. हालांकि, इस जगह को कॉन्फ़िगर किया जा सकता है. अगर आपको कोई संदेह है, तो Edge Microgateway की कॉन्फ़िगरेशन फ़ाइल देखें. - रनटाइम कॉन्फ़िगरेशन और कैश कॉन्फ़िगरेशन फ़ाइलों को मिटाएं या संग्रहित करें:
~/.edgemicro/*.yaml
Kubernetes के साथ काम करता है
Edge Microgateway का इस्तेमाल, Kubernetes क्लस्टर में चल रही सेवाओं के लिए Apigee API मैनेजमेंट की सुविधा देने के लिए किया जा सकता है. Kubernetes की खास जानकारी के साथ Edge Microgateway को इंटिग्रेट करना लेख पढ़ें.
Docker की सुविधा
अब Edge Microgateway की नई रिलीज़ को Docker इमेज के तौर पर डाउनलोड किया जा सकता है:
docker pull gcr.io/apigee-microgateway/edgemicro:latest