4.19.01.07 - Private Cloud के रिलीज़ नोट के लिए Edge

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

हमने 5 जून, 2020 को Apigee Edge for Private Cloud का नया वर्शन रिलीज़ किया था.

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

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

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

    1. Yum रिपॉज़िटरी साफ़ करें:
      sudo yum clean all
    2. Edge 4.19.01 की नई bootstrap_4.19.01.sh फ़ाइल डाउनलोड करें, ताकि /tmp/bootstrap_4.19.01.sh:
      curl https://software.apigee.com/bootstrap_4.19.01.sh -o /tmp/bootstrap_4.19.01.sh
    3. Edge 4.19.01 apigee-service यूटिलिटी और डिपेंडेंसी इंस्टॉल करें:
      sudo bash /tmp/bootstrap_4.19.01.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. सभी नोड पर OpenLDAP के लिए update.sh स्क्रिप्ट को लागू करें. हर नोड पर, यह कमांड चलाएं:
    /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile

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

  3. सभी नोड पर Edge के लिए update.sh स्क्रिप्ट को लागू करें. हर नोड पर, यह कमांड चलाएं:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

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

  4. सभी नोड पर यूज़र इंटरफ़ेस (यूआई) के लिए update.sh स्क्रिप्ट लागू करें. हर नोड पर, यह कमांड चलाएं:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

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

  5. सभी नोड पर एसएसओ के लिए, update.sh स्क्रिप्ट को लागू करें. हर नोड पर, यह कमांड चलाएं:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

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

  6. अगर Apigee mTLS का इस्तेमाल किया जाता है और आपने इस पैच में नई सुविधाओं या गड़बड़ी को ठीक करने के आधार पर कॉन्फ़िगरेशन अपडेट किया है, तो आपको सभी नोड पर apigee-mtls सेवा को अनइंस्टॉल करके फिर से इंस्टॉल करना होगा, ताकि ये बदलाव लागू हो सकें. ज़्यादा जानकारी के लिए, मौजूदा apigee-mtls कॉन्फ़िगरेशन में बदलाव करना लेख पढ़ें.

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

Apigee Edge for Private Cloud, OpenJDK वर्शन 1.8.0.252 के साथ काम करता है.

Tomcat को 7.0.103 वर्शन पर अपडेट कर दिया गया है.

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

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

नई सुविधाएं

यहां दी गई टेबल में, इस रिलीज़ में शामिल नई सुविधाओं के बारे में बताया गया है:

ब्यौरा

एमटीएलएस, मैनेजमेंट सर्वर से राऊटर के कनेक्शन को सुरक्षित करता है

Apigee mTLS अब मैनेजमेंट सर्वर और राउटर के बीच, पोर्ट 8081 पर कनेक्शन को सपोर्ट करता है.

सर्टिफ़िकेट की वैधता की अवधि को अब कॉन्फ़िगर किया जा सकता है

कस्टम सर्टिफ़िकेट का इस्तेमाल करने पर, आपके पास यह तय करने का विकल्प होता है कि सर्टिफ़िकेट कितने दिनों तक मान्य रहेगा. इसके लिए, कॉन्फ़िगरेशन फ़ाइल में APIGEE_MTLS_NUM_DAYS_CERT_VALID_FOR की वैल्यू सेट करें. डिफ़ॉल्ट वैल्यू 365 होती है. ज़्यादा जानकारी के लिए, पहला चरण: कॉन्फ़िगरेशन फ़ाइल अपडेट करना लेख पढ़ें. Apigee mTLS इंस्टॉल करने के बाद कोई बदलाव करने पर, पक्का करें कि आपने apigee-mtls के मौजूदा कॉन्फ़िगरेशन में बदलाव करना में दिए गए निर्देशों का पालन किया हो.

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

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

समस्या आईडी ब्यौरा
155840972 Tomcat को अपग्रेड करना

Tomcat को 7.0.103 वर्शन पर अपग्रेड किया गया है.

155595660

टाइमज़ोन का फ़ॉर्मैट

conf_system_apigee.syslogger.dateFormat प्रॉपर्टी से सेट किए गए टाइमज़ोन के फ़ॉर्मैट में, sss और SSS टोकन के लिए इस्तेमाल की गई वैल्यू सही नहीं थीं.

155340541

OpenJDK के साथ काम करने की सुविधा

Apigee ने OpenJDK के वर्शन 1.8.0.252 के साथ काम करने की पुष्टि की है.

155105930
76087166

एक से ज़्यादा डेटा सेंटर वाले एनवायरमेंट में केवीएम

अगर कोई संगठन कई डेटा सेंटर (उदाहरण के लिए, dc-1, dc-2) में फैला हुआ था, तो मैनेजमेंट सर्वर किसी भी डेटा सेंटर से रैंडम तरीके से कनेक्ट हो रहा था. इससे, स्थानीय डेटा सेंटर में मौजूद Cassandra नोड से कनेक्शन पर असर पड़ा. इन नोड का इस्तेमाल, कुंजी को मैनेज करने और Key Value Map (KVM) से जुड़ी कार्रवाइयों के लिए किया जाता है.

150717738

ऐसे क्लस्टर जिनमें कोई लीडर नहीं है

लीडर नोड के बिना क्लस्टर की वजह से, mTLS सेवा को बंद या रीस्टार्ट नहीं किया जा सका. टाइम आउट की अवधि भी कम कर दी गई है.

152382545

mTLS पोर्ट रेंज का इस्तेमाल

दस्तावेज़ में अब यह जानकारी सही तरीके से दी गई है कि Apigee mTLS के लिए ZooKeeper पोर्ट रेंज 10001 से शुरू होती है.

148486685

OpenLDAP रेप्लिकेशन और एसएसओ इंटरऑपरेबिलिटी को इनडायरेक्ट तरीके से बाइंड करना

इनडायरेक्ट बाइंडिंग की सुविधा चालू होने पर, OpenLDAP सेवा उपयोगकर्ता ऑब्जेक्ट को तब नहीं खोज रही थी, जब रेप्लिकेशन की सुविधा चालू थी. ऐसा तब होता है, जब एक से ज़्यादा OpenLDAP इंस्टेंस मौजूद हों.

148179907

apigee-analytics-collector को फिर से जोड़ा गया

apigee-analytics-collector यूटिलिटी को फिर से जोड़ दिया गया है. इस यूटिलिटी की मदद से, एपीआई के वॉल्यूम की गिनती की रिपोर्ट की जा सकती है.

146511254

ExtractVariables नीति से जुड़ी गड़बड़ियां ठीक नहीं हो रही हैं

जब XPath एक्सप्रेशन के ज़रिए किसी एक्सएमएल वैरिएबल को हल नहीं किया गया, तब ExtractVariables नीति ने प्रॉक्सी में काम करना जारी रखा. ऐसा तब भी हुआ, जब IgnoreUnresolvedVariables एलिमेंट या continueOnError एट्रिब्यूट को फ़ॉल्स पर सेट किया गया था.

130013746

कंपनियों को बंद करना

कमाई करने की सुविधा से कंपनियों को हटाने का बटन उपलब्ध नहीं था.

120799182

OpenLDAP को अपग्रेड करना

एक से ज़्यादा डेटा सेंटर वाले एनवायरमेंट में OpenLDAP को अपग्रेड करने की प्रोसेस की वजह से, डेटा करप्ट हो गया.

145236083

Sysadmin username:password length

सिस्टम एडमिन के 57 से ज़्यादा वर्ण वाले उपयोगकर्ता नाम और पासवर्ड की वजह से, Edge SSO इंस्टॉल करने वाली स्क्रिप्ट काम नहीं कर रही है.

135616498

एसएसओ सेटअप स्क्रिप्ट काम नहीं कर रही है

फ़ाइल-स्कीम वाले यूआरएल का इस्तेमाल करने पर, एसएसओ सेटअप स्क्रिप्ट के काम न करने की समस्या को ठीक किया गया है.

111420263

मैसेज लॉगिंग की नीति में ConcurrentModificationException को ठीक किया गया

मैसेज लॉग करने की नीति का इस्तेमाल करते समय होने वाली कई रेस कंडीशन को खत्म करता है.