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

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

हमने 25 अक्टूबर, 2023 को Private Cloud के लिए, Apigee Edge का नया वर्शन रिलीज़ किया है.

ध्यान दें: यह वर्शन 25 अक्टूबर, 2024 तक काम करेगा.

अपडेट करने का तरीका

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

इस रिलीज़ को अपडेट करने पर, आरपीएम की इस सूची में शामिल कॉम्पोनेंट अपडेट हो जाएंगे:

  • edge-gateway-4.52.00-0.0.60200.noarch.rpm
  • edge-management-server-4.52.00-0.0.60200.noarch.rpm
  • edge-message-processor-4.52.00-0.0.60200.noarch.rpm
  • edge-postgres-server-4.52.00-0.0.60200.noarch.rpm
  • edge-qpid-server-4.52.00-0.0.60200.noarch.rpm
  • edge-router-4.52.00-0.0.60200.noarch.rpm
  • apigee-sso-4.52.00-0.0.21316.noarch.rpm
  • edge-analytics-4.52.00-0.0.40100.noarch.rpm
  • edge-management-ui-4.52.00-0.0.20029.noarch.rpm
  • edge-ui-4.52.00-0.0.20233.noarch.rpm
  • apigee-service-4.52.00-0.0.1500.noarch.rpm
  • apigee-mirror-4.52.00-0.0.1032.noarch.rpm
  • apigee-tomcat-9.0.82-0.0.939.noarch.rpm
  • apigee-configutil-4.52.00-0.0.624.noarch.rpm

यह देखने के लिए कि आपके पास फ़िलहाल आरपीएम के कौनसा वर्शन इंस्टॉल हैं और उन्हें अपडेट करने की ज़रूरत है या नहीं, यह डालें:

apigee-all version

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

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

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

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

    4. 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
  3. सभी नोड पर, एसएसओ के लिए update.sh स्क्रिप्ट चलाएं:
  4. /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
  5. यूज़र इंटरफ़ेस (यूआई) के सभी नोड पर, यूज़र इंटरफ़ेस (यूआई) के लिए update.sh स्क्रिप्ट चलाएं:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  6. अगर New Edge के अनुभव का इस्तेमाल किया जा रहा है, तो यह निर्देश चलाएं:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile

सुरक्षा से जुड़ी ठीक की गई समस्याएं

यहां सुरक्षा से जुड़ी उन समस्याओं की सूची दी गई है जो इस रिलीज़ में ठीक कर दी गई हैं. इन समस्याओं से बचने के लिए, Private Cloud के लिए Edge का नया वर्शन इंस्टॉल करें.
समस्या आईडी ब्यौरा
279065506 OAuth2 के रीडायरेक्शन यूआरएल में, स्टेट पैरामीटर की एंट्रॉपी को बेहतर बनाया गया है ताकि इसे अनुमान न लगाया जा सके. ऐसा, क्रॉस साइट रिक्वेस्ट फ़ॉर्जरी (सीएसआरएफ़) की समस्या से बचने के लिए किया गया है."
279065586 क्लाइंट साइड से होने वाले हमलों से साइटों को सुरक्षा की एक अतिरिक्त परत देने के लिए, हेडर में कॉन्टेंट सुरक्षा नीतियां जोड़ी गई हैं.

सपोर्ट किए जाने वाले सॉफ़्टवेयर में बदलाव

सॉफ़्टवेयर के इन वर्शन के लिए सहायता जोड़ी गई है:

  • Red Hat Enterprise Linux (Intel 64-bit): वर्शन 8.8
  • Oracle Linux (Intel 64-bit): वर्शन 7.9, 8.7, और 8.8
  • Rocky Linux 8
  • Tomcat 9.0.82

सपोर्ट किए जाने वाले सॉफ़्टवेयर की पूरी सूची के लिए, Private Cloud के लिए Edge के साथ काम करने वाले सॉफ़्टवेयर देखें.

बंद की जा रही सुविधाएं और बंद हो चुकी सुविधाएं

इस रिलीज़ में, कोई भी सुविधा बंद नहीं की जा रही है और न ही कोई सुविधा बंद हुई है.

नई सुविधाएं

इस रिलीज़ में ये नई सुविधाएं जोड़ी गई हैं:

संगठन और एनवायरमेंट के नामों के लिए, वर्णों की ज़्यादा से ज़्यादा संख्या सेट करना

इस रिलीज़ के बाद, नया संगठन या एनवायरमेंट बनाते समय, संगठन और एनवायरमेंट के नामों के लिए वर्णों की ज़्यादा से ज़्यादा संख्या तय की जा सकती है. वर्णों की ज़्यादा से ज़्यादा संख्या की डिफ़ॉल्ट वैल्यू 255 है. ज़्यादा से ज़्यादा संख्या को कम करने के लिए, अपनी-अपनी प्रॉपर्टी फ़ाइल में ये प्रॉपर्टी सेट करें:

  • संगठन की प्रॉपर्टी फ़ाइल में, org.name.max.length सेट करें.
  • संगठन की प्रॉपर्टी फ़ाइल में, env.name.max.length सेट करें.

अगर इनमें से किसी भी प्रॉपर्टी की वैल्यू 0 से कम या 255 से ज़्यादा सेट की जाती है, तो सिस्टम ज़्यादा से ज़्यादा वैल्यू के तौर पर क्रमशः 1 या 255 का इस्तेमाल करेगा.

ऐक्सेस टोकन की समयसीमा खत्म होने की तारीख सेट करना

इस रिलीज़ के बाद, ऐक्सेस टोकन की समयसीमा खत्म होने की तारीख सेट की जा सकती है. इसके लिए, conf_keymanagement_oauth_access_token_expiry_time_in_millis प्रॉपर्टी को मिलीसेकंड में, समयसीमा खत्म होने की तारीख पर सेट करें. यह सुविधा डिफ़ॉल्ट रूप से बंद रहती है. इसे चालू करने के लिए, मैसेज प्रोसेसर में conf_keymanagement_oauth_access_token_is_apply_limit को true पर सेट करें.

इस सुविधा से, Apigee के एडमिन, Apigee में बनाए गए ऐक्सेस टोकन की समयसीमा खत्म होने की तारीख को बेहतर तरीके से कंट्रोल कर पाते हैं.

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

इस सेक्शन में, Private Cloud की उन गड़बड़ियों की सूची दी गई है जो इस रिलीज़ में ठीक कर दी गई हैं.

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

डेटा मास्किंग में, ServiceCallout.response वैरिएबल का इस्तेमाल करने पर, नीतियां ट्रेस में नहीं दिख रही थीं.

यह समस्या ठीक कर दी गई है.
260397807

ईमेल टेंप्लेट में एक समस्या की वजह से, ईमेल में मल्टी-बाइट वर्ण नहीं भेजे जा रहे थे.

यह समस्या ठीक कर दी गई है.
234544436

एक समस्या की वजह से, Edge के नए यूज़र इंटरफ़ेस (यूआई) में संगठन बदलते समय, बाईं ओर का मेन्यू गायब हो रहा था.

यह समस्या ठीक कर दी गई है.
293268203

मैनेजमेंट सर्वर नोड पर, Analytics की डिपेंडेंसी अपने-आप अपग्रेड नहीं हो रही थीं.

यह समस्या ठीक कर दी गई है.
261616264

अपग्रेड की प्रोसेस के दौरान, postgresql को हटाने/मिटाने से रोकने के लिए, बूटस्ट्रैप की जांच जोड़ी गई है.

279065586

OAuth2 के रीडायरेक्शन यूआरएल में, स्टेट पैरामीटर की एंट्रॉपी को बेहतर बनाया गया है, ताकि इसे अनुमान न लगाया जा सके. ऐसा, क्रॉस साइट रिक्वेस्ट फ़ॉर्जरी (सीएसआरएफ़) की जोखिम की आशंका से बचने के लिए किया गया है.

283310836

बड़े एक्सएमएल को पार्स करते समय दिखने वाले गड़बड़ी के मैसेज को बेहतर बनाया गया है.

245936798

संगठन और एनवायरमेंट के नामों से जुड़ी एक समस्या की वजह से, Postgresql <code<create< code="" dir="ltr" translate="no"> क्वेरी काम नहीं कर रही थीं.</code<create<>

संगठन और एनवायरमेंट के लंबे नामों के लिए, postgres इंडेक्स के नाम के टकराव को बेहतर तरीके से हैंडल करके, इस समस्या को ठीक कर दिया गया है.
293733533

Edge Gateway कॉम्पोनेंट में, तीसरे पक्ष की Spring लाइब्रेरी को वर्शन 5.3.20 से वर्शन 5.3.27 पर अपडेट किया गया है.

294363158

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

यह समस्या ठीक कर दी गई है.
297889765

apigee-mirror से जनरेट किए गए आर्टफ़ैक्ट की ओनरशिप अब सही है.

294989027

कुछ आंकड़ों से जुड़े एपीआई की परफ़ॉर्मेंस बेहतर की गई है.

ज्ञात समस्याएं

ज्ञात समस्याओं की पूरी सूची के लिए, Private Cloud के लिए Edge से जुड़ी ज्ञात समस्याएं देखें.

एक साथ कई पैच वर्शन लागू करना

इस सेक्शन में, एक साथ कई पैच वर्शन लागू करने का तरीका बताया गया है. यह तब काम आता है, जब Private Cloud के लिए Edge के किसी ऐसे वर्शन से अपडेट किया जा रहा हो जो पिछले पैच रिलीज़ के लिए तैयार वर्शन से पुराना हो.

हर पैच रिलीज़ में, Private Cloud के लिए Edge के कुछ कॉम्पोनेंट के अपडेट शामिल होते हैं. जैसे, edge-management-server. एक साथ कई पैच वर्शन लागू करने के लिए, आपको Edge के हर उस कॉम्पोनेंट को अपडेट करना होगा जो आपके फ़िलहाल इंस्टॉल किए गए वर्शन के बाद, किसी पैच रिलीज़ में शामिल किया गया था. इन कॉम्पोनेंट को ढूंढने के लिए, अपने मौजूदा वर्शन के बाद के सभी वर्शन के लिए, Private Cloud के लिए Edge की रिलीज़ नोट देखें. साथ ही, उन रिलीज़ के लिए आरपीएम की सूची देखें. Private Cloud के लिए Edge की सभी रिलीज़ नोट के लिंक पाने के लिए, Apigee की रिलीज़ नोट देखें.

ध्यान दें: आपको हर कॉम्पोनेंट को सिर्फ़ एक बार अपडेट करना होगा. इसके लिए, पैच रिलीज़ में शामिल कॉम्पोनेंट के सबसे नए वर्शन के लिए आरपीएम इंस्टॉल करें. कॉम्पोनेंट को अपडेट करने के लिए, उस वर्शन की रिलीज़ नोट में दिए गए निर्देशों का पालन करें.

ध्यान दें: किसी कॉम्पोनेंट को अपग्रेड करने पर, कॉम्पोनेंट का सबसे नया पैच वर्शन अपने-आप इंस्टॉल हो जाता है. अगर आपको किसी ऐसे पैच वर्शन पर अपग्रेड करना है जो सबसे नया नहीं है, तो आपको अपनी टारबॉल कॉपी बनाए रखनी होगी. साथ ही, Apigee के इंस्टॉलेशन के लिए, इस मिरर का इस्तेमाल करना होगा. ज़्यादा जानकारी के लिए, अपने Edge वर्शन को बनाए रखने के लिए, स्थानीय Edge रेपो का इस्तेमाल करना देखें.