एक्सटेंशन जोड़ना और कॉन्फ़िगर करना

Apigee Edge दस्तावेज़ देखा जा रहा है.
Apigee X दस्तावेज़ पर जाएं.
जानकारी

Apigee Edge में, इंस्टॉल किए गए कई एक्सटेंशन पैकेज शामिल हैं. एक्सटेंशन कॉलआउट नीति के साथ एपीआई प्रॉक्सी में किसी एक्सटेंशन का इस्तेमाल करने से पहले, आपको एक्सटेंशन जोड़ना और कॉन्फ़िगर करना होगा. एक्सटेंशन जोड़ने के बाद, आपको एक्सटेंशन पैकेज दिखेगा. यह उस बाहरी संसाधन को दिखाता है जिसे आपको एपीआई प्रॉक्सी के साथ इंटिग्रेट करना है. इसके बाद, उस पैकेज में से एक्सटेंशन जोड़ें और कॉन्फ़िगर करें, और उस एक्सटेंशन को Edge एनवायरमेंट में डिप्लॉय करें.

जब किसी एक्सटेंशन पैकेज से किसी एक्सटेंशन को कॉन्फ़िगर किया जाता है, तो ऐसी वैल्यू तय की जाती हैं जो एक्सटेंशन के बाहरी संसाधन के साथ इंटरैक्शन पर फ़ोकस करती हैं. उदाहरण के लिए, जब आप Google Cloud Firestore एक्सटेंशन कॉन्फ़िगर करते हैं, तो आपको यह तय करना होता है कि दस्तावेज़ बनाने, पाने, और मिटाने के समय एक्सटेंशन को किस डेटाबेस का इस्तेमाल करना चाहिए. हर एक्सटेंशन में कॉन्फ़िगरेशन प्रॉपर्टी का अपना सेट होता है, जो उस संसाधन के पहलुओं के मुताबिक होता है जिससे वह इंटरैक्ट करता है. शामिल किए गए एक्सटेंशन की सूची देखने के लिए, एक्सटेंशन रेफ़रंस की खास जानकारी देखें.

आम तौर पर, हर एक्सटेंशन के कॉन्फ़िगरेशन में वे क्रेडेंशियल शामिल होते हैं जिनका इस्तेमाल एक्सटेंशन को आपकी ओर से संसाधन के साथ पुष्टि करने के लिए करना चाहिए.

एक्सटेंशन के डिप्लॉयमेंट एनवायरमेंट में, लोड के आधार पर ऑटो स्केलिंग की सुविधा काम करती है. इस वजह से, डिफ़ॉल्ट रूप से, ऐसा एक्सटेंशन डिप्लॉयमेंट जिसमें कोई ट्रैफ़िक नहीं होता, हो सकता है कि अनुरोधों का जवाब देने के लिए कोई इंस्टेंस उपलब्ध न हो. इसलिए, एनवायरमेंट की मदद से एक्सटेंशन के लिए किए गए पहले अनुरोध को इस्तेमाल करने में ज़्यादा समय लग सकता है.

शुरू करने के ट्यूटोरियल के लिए, ट्यूटोरियल: एक्सटेंशन जोड़ना और उसका इस्तेमाल करना देखें.

एक्सटेंशन जोड़ना और कॉन्फ़िगर करना

  1. Edge में साइन इन करें और एडमिन मेन्यू पर क्लिक करें. इसके बाद, एक्सटेंशन पर क्लिक करें.

    इसके बाद, एक्सटेंशन पेज पर उन सभी एक्सटेंशन की सूची दिखती है जिन्हें सिस्टम पर उपलब्ध एक्सटेंशन पैकेज से कॉन्फ़िगर किया गया है. अगर आपको कॉन्फ़िगर किया गया कोई मौजूदा एक्सटेंशन देखना है, तो पेज के ऊपर दिए गए, फ़िल्टर करने के शब्दों को टाइप करके, सूची को फ़िल्टर किया जा सकता है.

    अगले चरणों में, आपको अपना एक्सटेंशन जोड़ना होगा.

  2. एक्सटेंशन पेज में, एक्सटेंशन जोड़ें पर क्लिक करें.

    इसके बाद, 'कोई एक्सटेंशन चुनें' पेज दिखता है. यह पेज, एक्सटेंशन को Google के डेवलप किए गए एक्सटेंशन और दूसरी कंपनियों के डेवलप किए गए एक्सटेंशन के बीच बांट देता है.

  3. कोई एक्सटेंशन चुनें सेक्शन में, अपने पसंद के टैब पर क्लिक करें. इसके बाद, जिस बाहरी रिसॉर्स को ऐक्सेस किया जा रहा है उससे जुड़े एक्सटेंशन को ढूंढें.

    एक्सटेंशन पैकेज के बॉक्स में, आप एक्सटेंशन के वर्शन, लेखक वगैरह के बारे में जानकारी देखने के लिए विवरण देखें क्लिक कर सकते हैं.

  4. पैकेज से किसी एक्सटेंशन को कॉन्फ़िगर करना शुरू करने के लिए, एक्सटेंशन पैकेज के बॉक्स पर क्लिक करें.

  5. एक्सटेंशन प्रॉपर्टी डायलॉग बॉक्स में, एक्सटेंशन के लिए एक नाम और ब्यौरा डालें. इसके बाद, बनाएं पर क्लिक करें.

  6. आपने जो एक्सटेंशन बनाया है उसके एक्सटेंशन > मेरा एक्सटेंशन-नाम पेज पर, Apigee Edge का वह एनवायरमेंट ढूंढें जिसके लिए आपको एक्सटेंशन कॉन्फ़िगर करना है.

    किसी एक्सटेंशन को उसी एनवायरमेंट में डिप्लॉय किया जाना चाहिए जिसका इस्तेमाल करने वाला एपीआई प्रॉक्सी सर्वर इसका इस्तेमाल करेगा.

  7. सूची में एनवायरमेंट की पंक्ति पर क्लिक करें.

  8. कॉन्फ़िगरेशन डायलॉग में, इस एक्सटेंशन को कॉन्फ़िगर करने के लिए वैल्यू चुनें या डालें.

    हर एक्सटेंशन की अपनी कॉन्फ़िगरेशन प्रॉपर्टी होती हैं. प्रॉपर्टी की जानकारी के लिए, एक्सटेंशन के रेफ़रंस का इस्तेमाल करें. एक्सटेंशन रेफ़रंस की सूची, एक्सटेंशन रेफ़रंस की खास जानकारी में दी गई है.

  9. सेव करें पर क्लिक करें.

एक्सटेंशन को डिप्लॉय करना

  1. एक्सटेंशन के लिए एक्सटेंशन > मेरा एक्सटेंशन-नाम पेज पर, एपीआई प्रॉक्सी से इस्तेमाल के लिए एक्सटेंशन डिप्लॉय करें. इसके लिए, डिप्लॉय करें पर क्लिक करें.

एक्सटेंशन डिप्लॉय करने के बाद: