Apigee Edge का दस्तावेज़ देखा जा रहा है.
Apigee X दस्तावेज़ पर जाएं. जानकारी
हमने 25 अक्टूबर, 2023 को Apigee Edge for Private Cloud का नया वर्शन रिलीज़ किया था.
ध्यान दें: यह वर्शन 25 अक्टूबर, 2024 तक काम करेगा.
अपडेट करने का तरीका
अगर आपको Edge for Private Cloud की पिछली रिलीज़ से अपडेट करना है, तो इस सेक्शन में इस रिलीज़ को इंस्टॉल करने का तरीका बताया गया है. अगर आपको किसी पुरानी रिलीज़ से अपडेट करना है, तो एक से ज़्यादा पैच वर्शन लागू करना देखें.
इस रिलीज़ को अपडेट करने पर, आरपीएम की इस सूची में मौजूद कॉम्पोनेंट अपडेट हो जाएंगे:
- 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
आपके पास यह देखने का विकल्प है कि आपके डिवाइस पर फ़िलहाल कौनसे RPM वर्शन इंस्टॉल हैं और उन्हें अपडेट करने की ज़रूरत है या नहीं. इसके लिए, यह तरीका अपनाएं:
apigee-all version
इंस्टॉलेशन को अपडेट करने के लिए, Edge नोड पर यह तरीका अपनाएं:
-
सभी Edge नोड पर:
- Yum रिपॉज़िटरी को साफ़ करना:
sudo yum clean all
/tmp/bootstrap_4.52.00.sh
पर, Edge 4.52.00bootstrap_4.52.00.sh
का सबसे नया वर्शन डाउनलोड करें:curl https://software.apigee.com/bootstrap_4.52.00.sh -o /tmp/bootstrap_4.52.00.sh
- Edge 4.52.00
apigee-service
यूटिलिटी और डिपेंडेंसी इंस्टॉल करें:sudo bash /tmp/bootstrap_4.52.00.sh apigeeuser=uName apigeepassword=pWord
यहां uName और pWord, Apigee से मिले उपयोगकर्ता नाम और पासवर्ड हैं. pWord को छोड़ने पर, आपको इसे डालने के लिए कहा जाएगा.
- apigee-service.sh स्क्रिप्ट को चलाने के लिए,
source
कमांड का इस्तेमाल करें:source /etc/profile.d/apigee-service.sh
- Yum रिपॉज़िटरी को साफ़ करना:
- सभी Edge नोड पर, Edge प्रोसेस के लिए
update.sh
स्क्रिप्ट को चलाएं:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- सभी नोड पर एसएसओ के लिए
update.sh
स्क्रिप्ट को चलाएं: - सभी यूज़र इंटरफ़ेस (यूआई) नोड पर, यूज़र इंटरफ़ेस (यूआई) के लिए
update.sh
स्क्रिप्ट को लागू करें:/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- अगर New Edge इस्तेमाल किया जा रहा है, तो ये कमांड लागू करें:
/opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
सुरक्षा से जुड़ी समस्याएं ठीक की गईं
यहां सुरक्षा से जुड़ी उन समस्याओं की सूची दी गई है जिन्हें इस रिलीज़ में ठीक किया गया है. इन समस्याओं से बचने के लिए, Edge for Private Cloud का नया वर्शन इंस्टॉल करें.समस्या आईडी | ब्यौरा |
---|---|
279065506 | OAuth2 के लिए रीडायरेक्ट यूआरएल में, स्टेट पैरामीटर के एन्ट्रोपी को बेहतर बनाया गया है, ताकि इसे अनुमान न लगाया जा सके. इससे, क्रॉस साइट रिक्वेस्ट फ़ोरजरी (सीएसआरएफ़) की समस्या से बचा जा सकता है.", |
279065586 | हेडर में कॉन्टेंट की सुरक्षा से जुड़ी नीतियां जोड़ी गई हैं, ताकि क्लाइंट साइड के हमलों से साइटों को ज़्यादा सुरक्षित किया जा सके. |
इस्तेमाल किए जा सकने वाले सॉफ़्टवेयर में बदलाव
सॉफ़्टवेयर के इन वर्शन के लिए सहायता जोड़ी गई है:
- Red Hat Enterprise Linux (Intel 64-बिट): वर्शन 8.8
- Oracle Linux (Intel 64-bit): 7.9, 8.7, और 8.8 वर्शन
- Rocky Linux 8
- Tomcat 9.0.82
इसके साथ काम करने वाले सॉफ़्टवेयर की पूरी सूची देखने के लिए, Edge for Private Cloud के साथ काम करने वाले सॉफ़्टवेयर देखें.
पुराने वर्शन और रिटायरमेंट
इस रिलीज़ में, कोई भी सुविधा बंद नहीं की जा रही है.
नई सुविधाएं
इस रिलीज़ में ये नई सुविधाएं शामिल की गई हैं:
संगठन और एनवायरमेंट के नामों के लिए, वर्णों की ज़्यादा से ज़्यादा संख्या सेट करें
इस रिलीज़ के साथ, नया संगठन या एनवायरमेंट बनाते समय, संगठन और एनवायरमेंट के नामों के लिए वर्ण की संख्या को सीमित किया जा सकता है. वर्णों की ज़्यादा से ज़्यादा संख्या की डिफ़ॉल्ट वैल्यू 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 में बनाए गए ऐक्सेस टाइकून के खत्म होने की अवधि को बेहतर तरीके से कंट्रोल कर सकते हैं.
गड़बड़ी ठीक की गई
इस सेक्शन में, निजी क्लाउड से जुड़ी उन गड़बड़ियों की सूची दी गई है जिन्हें इस रिलीज़ में ठीक किया गया था.
समस्या आईडी | ब्यौरा |
---|---|
290242749 |
जब DataMasking में |
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 यूज़र इंटरफ़ेस (यूआई) के आंकड़ों और निगरानी वाले पेजों के ड्रॉपडाउन मेन्यू में कुछ अतिरिक्त डाइमेंशन दिख रहे थे. इस समस्या को ठीक कर दिया गया है. |
297889765 |
apigee-mirror से जनरेट किए गए आर्टफ़ैक्ट का मालिकाना हक अब सही है. |
294989027 |
कुछ आंकड़ों से जुड़े एपीआई की परफ़ॉर्मेंस को बेहतर बनाया गया है. |
पहले से मालूम समस्याएं
Edge for Private Cloud से जुड़ी समस्याएं देखें. इससे आपको, पहले से मौजूद समस्याओं की पूरी सूची दिखेगी.
कई पैच वर्शन लागू किए जा रहे हैं
इस सेक्शन में, पैच के एक से ज़्यादा वर्शन इस्तेमाल करने का तरीका बताया गया है. ऐसा तब किया जाता है, जब प्राइवेट क्लाउड के लिए Edge वर्शन से अपडेट किया जा रहा हो, जो पैच के पिछले वर्शन से पहले का हो.
हर पैच रिलीज़ में, Edge for Private Cloud के कुछ खास कॉम्पोनेंट के अपडेट होते हैं, जैसे कि
edge-management-server
.
एक से ज़्यादा पैच वर्शन लागू करने के लिए, आपको हर उस Edge कॉम्पोनेंट को अपडेट करना होगा जो इंस्टॉल किए गए मौजूदा वर्शन के बाद की पैच रिलीज़ में शामिल था. ये कॉम्पोनेंट ढूंढने के लिए, अपने मौजूदा वर्शन के बाद के सभी वर्शन के लिए, Edge for Private Cloud के रिलीज़ नोट देखें. साथ ही, उन रिलीज़ के आरपीएम की सूची देखें. Edge for Private Cloud के सभी रिलीज़ नोट के लिंक पाने के लिए, Apigee के रिलीज़ नोट देखें.
ध्यान दें: आपको हर कॉम्पोनेंट को सिर्फ़ एक बार अपडेट करना होगा. इसके लिए, पैच रिलीज़ में शामिल कॉम्पोनेंट के नए वर्शन के लिए RPM इंस्टॉल करें. कॉम्पोनेंट को अपडेट करने के लिए, उस वर्शन के रिलीज़ नोट में दिए गए निर्देशों का पालन करें.
ध्यान दें: किसी कॉम्पोनेंट को अपग्रेड करने पर, कॉम्पोनेंट का नया पैच वर्शन अपने-आप इंस्टॉल हो जाता है. अगर आपको किसी ऐसे पैच वर्शन पर अपग्रेड करना है जो नया नहीं है, तो आपको Apigee मिरर का इस्तेमाल करके, Apigee के रिपॉज़िटरी की अपनी टार्बॉल कॉपी बनाए रखनी होगी. साथ ही, Apigee इंस्टॉलेशन के लिए इस मिरर का इस्तेमाल करना होगा. ज़्यादा जानकारी के लिए, Edge के वर्शन को बनाए रखने के लिए, स्थानीय Edge रिपॉज़िटरी का इस्तेमाल करना लेख पढ़ें.