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

Apigee Edge का दस्तावेज़ देखा जा रहा है.
Apigee X के दस्तावेज़ पर जाएं.
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 स्क्रिप्ट को लागू करें. इसके लिए, हर नोड पर यह कमांड चलाएं:
    /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

YouTube पर कैप्शन जोड़ने के लिए इस्तेमाल किए जाने वाले सॉफ़्टवेयर

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

बंद की गई सेवाएं/सुविधाएं

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

नई सुविधाएं

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

गड़बड़ियां ठीक की गईं

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

समस्या आईडी ब्यौरा
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 core: 7.72
  • इंटरनैशनलाइज़ेशन: 7.x-1.27
  • Services: 7.x-3.27

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

  • 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

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