यूज़र इंटरफ़ेस (यूआई) में प्रॉक्सी डिप्लॉय करना

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

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

आपकी भूमिका के आधार पर, हो सकता है कि आपके पास सभी एनवायरमेंट में डिप्लॉय करने का विकल्प न हो. उपयोगकर्ता सिर्फ़ test एनवायरमेंट में डिप्लॉय कर सकते हैं. अगर आप एडमिन हैं, तो आपके पास किसी भी एनवायरमेंट में डिप्लॉय करने का विकल्प होता है.

डिप्लॉयमेंट के विकल्प

प्रॉक्सी को बदलावों या वर्शन के तौर पर डिप्लॉय किया जा सकता है. ये अलग-अलग कॉन्सेप्ट हैं, जिनके बारे में यहां बताया गया है.

बदलावों के बारे में जानकारी

किसी संगठन के हर एनवायरमेंट में, एपीआई प्रॉक्सी का सिर्फ़ एक डिप्लॉय किया गया रिविज़न हो सकता है. आम तौर पर, prod में एक बदलाव और test में दूसरा बदलाव होता है. ऐसा तब होता है, जब किसी बदलाव की जांच की जा रही हो या उसे डेवलप किया जा रहा हो. उदाहरण के लिए, आपके पास test में रिविज़न 1 और prod में रिविज़न 20 को डिप्लॉय करने का विकल्प हो सकता है. एपीआई प्रॉक्सी एडिटर के होम पेज पर, सभी बदलावों को डिप्लॉय किया जा सकता है.

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

Apigee Edge में बदलाव करने की सुविधा को सोर्स कंट्रोल सिस्टम के तौर पर इस्तेमाल करने के लिए डिज़ाइन नहीं किया गया है. अपने एपीआई प्रॉक्सी के इतिहास को मैनेज करने और उनमें हुए बदलावों को सेव करने के लिए, अपने मौजूदा सोर्स कोड रिपॉज़िटरी और सॉफ़्टवेयर डेवलपमेंट लाइफ़ साइकल (एसडीएलसी) प्रोसेस का इस्तेमाल करें. Edge में बदलावों को इस तरह से देखें कि आप किसी एपीआई प्रॉक्सी के अलग-अलग वर्शन को तुरंत देख सकें या उन्हें डिप्लॉय कर सकें. Apigee Edge में, एपीआई प्रॉक्सी के 50 बदलावों को इतिहास में सेव किया जा सकता है. इस बारे में सीमाएं विषय में बताया गया है. तय सीमा तक पहुंचने पर, आपको नए बदलाव करने से पहले, Apigee Edge में मौजूद पुराने बदलावों का बैक अप लेना चाहिए और उन बदलावों को मिटा देना चाहिए जिन्हें अब इतिहास में सेव नहीं रखना है.

वर्शन के बारे में जानकारी

Edge, एक ही एनवायरमेंट में किसी प्रॉक्सी के कई वर्शन डिप्लॉय करने की सुविधा देता है. हर वर्शन का बेस पाथ अलग होना चाहिए. उदाहरण के लिए, /v1 और /v2.

एपीआई प्रॉक्सी को डिप्लॉय और अनडिप्लॉय करना

मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में एपीआई प्रॉक्सी को डिप्लॉय (या अनडिप्लॉय) करने के लिए:

  1. एपीआई प्रॉक्सी एडिटर में, वह बदलाव चुनें जिसे आपको डिप्लॉय (या अनडिप्लॉय) करना है.
  2. डिप्लॉयमेंट > {environment} पर क्लिक करें और पुष्टि करने वाले डायलॉग का जवाब दें.

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