4.50.00.01 - निजी क्लाउड के लिए Edge की जानकारी

यह Apigee Edge का दस्तावेज़ है.
Go to the Apigee X documentation.
info

हमने 6 अगस्त, 2020 को Apigee Edge for Private Cloud का नया वर्शन रिलीज़ किया है.

अपडेट करने की प्रोसेस

इंस्टॉलेशन को अपडेट करने के लिए, Edge नोड पर यह प्रोसेस पूरी करें:

  1. सभी Edge नोड पर:

    1. Yum रेपो साफ़ करें:
      sudo yum clean all
    2. Edge 4.50.00 की नई bootstrap_4.50.00.sh फ़ाइल को /tmp/bootstrap_4.50.00.sh पर डाउनलोड करें:
      curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
    3. Edge 4.50.00 की apigee-service यूटिलिटी और डिपेंडेंसी इंस्टॉल करें:
      sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=uName apigeepassword=pWord

      यहां uName:pWord Apigee से मिला उपयोगकर्ता नाम और पासवर्ड है. अगर pWord नहीं दिया जाता है, तो आपसे इसे डालने के लिए कहा जाएगा.

    4. apigee-setup यूटिलिटी अपडेट करें:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. apigee-service.sh स्क्रिप्ट को चलाने के लिए, source निर्देश का इस्तेमाल करें:
      source /etc/profile.d/apigee-service.sh
  2. सभी Edge नोड पर, update.sh स्क्रिप्ट को edge प्रोसेस के लिए चलाएं. इसके लिए, हर नोड पर यह निर्देश चलाएं:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

    यहां configFile कॉन्फ़िगरेशन फ़ाइल के बारे में बताता है. इसका इस्तेमाल, Apigee Edge for Private Cloud इंस्टॉल करने के लिए किया गया था. उदाहरण के लिए, /opt/silent.conf.

  3. सभी पोर्टल नोड पर, devportal प्रोसेस को अपडेट करने के लिए, यह निर्देश चलाएं:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

सपोर्ट करने वाले सॉफ़्टवेयर

कोई परिवर्तन नहीं.

बंद की गई सुविधाएं और सॉफ़्टवेयर

privateKeyExportable एपीआई पर, Aliases क्वेरी पैरामीटर का इस्तेमाल बंद कर दिया गया है.

नई सुविधाएं

कोई परिवर्तन नहीं.

ठीक किए गए बग

यहां दी गई टेबल में, इस रिलीज़ में ठीक किए गए बग की सूची दी गई है:

समस्या आईडी ब्यौरा
159858015

408 टाइम आउट से जुड़ी गड़बड़ियां

वर्चुअल होस्ट के नामों के लिए एपीआई के अनुरोधों में, 408 टाइम आउट से जुड़ी गड़बड़ियां दिख रही थीं. हालांकि, अब ऐसा नहीं होगा.

161121352

रेवेन्यू की रिपोर्ट (कमाई करने की सुविधा)

रेवेन्यू की रिपोर्ट में, कुछ फ़ील्ड के लिए गलत डेटा दिख रहा था. इनमें नेट प्राइस और रेवेन्यू शेयर भी शामिल हैं. अब रिपोर्ट में सही डेटा दिख रहा है.

159108299

पैच इंस्टॉल करने के बाद, NoClassDefFoundError से जुड़ी गड़बड़ी

कुछ ग्राहकों को पैच 4.50.00.01 इंस्टॉल करने के बाद, मैनेजमेंट सर्वर पर NoClassDefFoundError से जुड़ी गड़बड़ी आ रही थी.

132688399

एक ही एनवायरमेंट में, शेयर किए गए फ़्लो के कई वर्शन डिप्लॉय करना

शेयर किए गए फ़्लो का नया वर्शन डिप्लॉय करते समय, पिछला वर्शन और नया वर्शन, दोनों एक ही एनवायरमेंट में एक साथ डिप्लॉय हो रहे थे. Edge ने पिछला वर्शन अनडिप्लॉय नहीं किया. साथ ही, डिप्लॉयमेंट की स्थिति में, एक ही समय पर डिप्लॉय किए गए दो वर्शन दिख रहे थे.

वर्शन 4.50.00.01 से, एक ही एनवायरमेंट में शेयर किए गए फ़्लो के कई वर्शन डिप्लॉय नहीं किए जा सकते. भले ही, override पैरामीटर को true या false पर सेट किया गया हो. यह नियम तब भी लागू होता है जब शेयर किए गए फ़्लो को डिप्लॉय करने के लिए, MIME कॉन्टेंट टाइप application/octet-stream या टाइप application/x-www-form-urlencoded वाले एपीआई का इस्तेमाल किया जाता है. ज़्यादा जानकारी के लिए, शेयर किए गए फ़्लो के दस्तावेज़ के इस सेक्शन में, तीसरे चरण में दिए गए दोनों उदाहरण देखें . अगर शेयर किए गए फ़्लो का इस्तेमाल, फ़्लो हुक में किया जाता है, तो शेयर किए गए फ़्लो का नया वर्शन डिप्लॉय करने पर, फ़्लो हुक में डिप्लॉय किया गया सबसे नया वर्शन इस्तेमाल होगा.

इस समस्या को ठीक करने के बाद, सिर्फ़ नया वर्शन डिप्लॉय किया जा सकेगा. साथ ही, पिछले वर्शन सही तरीके से अनडिप्लॉय हो जाएंगे.

162770354

Drupal के सुरक्षा से जुड़े अपडेट

Edge में, सुरक्षा से जुड़े ये अपडेट जोड़े गए हैं:

  • Drupal कोर: 7.72
  • इंटरनैशनलाइज़ेशन: 7.x-1.27
  • सेवाएं: 7.x-3.27

apigee-drupal-7.72 के सभी आरपीएम के बिल्ड नंबर अलग-अलग हैं:

  • 4.19.01: apigee-drupal-7.72-0.0.304
  • 4.19.06: apigee-drupal-7.72-0.0.111
  • 4.50.00: apigee-drupal-7.72-0.0.113

इन सभी आरपीएम में, Drupal कोर 7.72 का एक ही वर्शन है. साथ ही, ये एक जैसे हैं. अगर पहले के वर्शन से अपग्रेड किया जाता है, तो हो सकता है कि आरपीएम का बिल्ड नंबर न बदले.