यहां Apigee Edge से जुड़े दस्तावेज़ देखे जा रहे हैं.
Apigee X से जुड़े दस्तावेज़ पर जाएं. info
Edge Microgateway का वर्शन 2.5.x
इस विषय में, Edge Microgateway को इंस्टॉल या अनइंस्टॉल करने का तरीका बताया गया है.
हार्डवेयर इस्तेमाल करने के लिए कम से कम ज़रूरी शर्तें
Edge Microgateway के लिए, हार्डवेयर का यह कम से कम कॉन्फ़िगरेशन ज़रूरी है:
- वर्चुअल मशीन (वीएम) पर, Edge Microgateway के लिए कम से कम एक कोर और कम से कम 256 एमबी रैम की ज़रूरत होती है. Edge Microgateway की प्रोसेस में, 128 एमबी से भी कम रैम लगती है.
- कंटेनर पर, Microgateway को 100 एमबी से कम साइज़ वाली इमेज के साथ इस्तेमाल किया जा सकता है.
ज़रूरी शर्तें
- आपके सिस्टम पर, Node.js का वर्शन 6.x LTS या 8.x LTS
इंस्टॉल होना चाहिए. वर्शन की जांच करने के लिए, यह
कमांड चलाएं:
node -v v6.9.1
- Windows के लिए, OpenSSL इंस्टॉल होना और जोड़ा जाना PATH में ज़रूरी है.
- अगर Edge Microgateway को कॉन्फ़िगर करने के लिए, Apigee Edge Private Cloud का इस्तेमाल किया जा रहा है, तो Private Cloud का वर्शन 4.18.01 या उसके बाद का वर्शन इस्तेमाल करना होगा.
इंटरनेट कनेक्शन होने पर, Edge Microgateway इंस्टॉल करना
इस सेक्शन में, Edge Microgateway को इंस्टॉल करने और डिफ़ॉल्ट कॉन्फ़िगरेशन को शुरू करने का तरीका बताया गया है.
npmका इस्तेमाल करके, Edge Microgateway का सबसे नया वर्शन इस तरह इंस्टॉल करें. इस कमांड से सॉफ़्टवेयर इंस्टॉल हो जाता है औरedgemicroएक्ज़ीक्यूटेबल आपके पाथ में जुड़ जाता है.npm install edgemicro -g
Edge Microgateway का कोई खास वर्शन इंस्टॉल करने के लिए, आपको इंस्टॉलेशन कमांड में वर्शन नंबर बताना होगा. अगर वर्शन नंबर नहीं बताया जाता है, तो सबसे नया वर्शन इंस्टॉल हो जाएगा. उदाहरण के लिए, वर्शन 2.5.7 इंस्टॉल करने के लिए, यह कमांड इस्तेमाल करें.
npm install edgemicro@2.5.7 -g
- वर्शन नंबर देखें. उदाहरण के लिए, अगर आपने वर्शन 2.5.7 इंस्टॉल किया है, तो:
edgemicro --version current nodejs version is v6.9.1 current edgemicro version is 2.5.7
- Edge Microgateway को सेट अप और कॉन्फ़िगर करना में, सेट अप और कॉन्फ़िगरेशन से जुड़े चरण पूरे करें.
Windows पर Edge Microgateway को सेवा के तौर पर चलाना
Windows पर, Edge Microgateway को सेवा के तौर पर चलाया जा सकता है. ज़्यादा जानकारी के लिए, Apigee कम्यूनिटी पर, 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 के इस्तेमाल की सुविधा
Kubernetes क्लस्टर में चल रही सेवाओं के लिए, Apigee API मैनेजमेंट की सुविधा देने के लिए, Edge Microgateway का इस्तेमाल किया जा सकता है. Edge Microgateway को Kubernetes के साथ इंटिग्रेट करने की खास जानकारी देखें.
Docker के इस्तेमाल की सुविधा
अब Edge Microgateway का सबसे नया वर्शन, Docker इमेज के तौर पर डाउनलोड किया जा सकता है:
docker pull gcr.io/apigee-microgateway/edgemicro:latest