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

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

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

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

इंस्टॉल करने की प्रक्रिया को अपडेट करने के लिए, एज नोड पर यह तरीका अपनाएं:

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

    1. यम के संग्रह को साफ़ करें:
      sudo yum clean all
    2. /tmp/bootstrap_4.50.00.sh में सबसे नई Edge 4.50.00 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 नोड पर, edge प्रोसेस के लिए update.sh स्क्रिप्ट चलाएं. ऐसा करने के लिए, हर नोड पर यह निर्देश चलाएं:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

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

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

इस्तेमाल किया जा सकने वाला सॉफ़्टवेयर

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

सेवानिवृत्ति और मृत्यु

Aliases एपीआई पर 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 कोर: 7.72
  • अंतरराष्ट्रीयकरण: 7.x-1.27
  • सेवाएं: 7.x-3.27

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

  • 4.19.01: apigee-dरुपal-7.72-0.0.304
  • 4.19.06: apigee-dripal-7.72-0.0.111
  • 4.50.00: apigee-dरुपal-7.72-0.0.113

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